Enumerations eignen sich herrlich, um z.B. ListBox, ComBox usw. zu füllen. Der Anzeigename im Control lässt sich hiermit völlig frei bestimmen (Leerzeichen usw.).

Diese Klasse eignet sich auch um Enums zu lokalisieren..

Anwendung:
class LocalizedEnumConverter : ResourceEnumConverter
{
public LocalizedEnumConverter(Type type)
: base(type, Properties.Resources.ResourceManager)
{
}
}

Beim Enum dann:

[TypeConverter(typeof(LocalizedEnumConverter))]
public enum SampleEnum
{
VerySmall,
Small,
Medium,
Large,
VeryLarge
}

Im Ressource File:

Name Value
SampleEnum_VerySmall Very Small
SampleEnum_Small klein

>>resourceenumconverter

One Response to “Lokalisieren von Enumerations”


  1. [...] public links >> businesslogic Lokalisieren von Enumerations Saved by GMFinneyProductions on Thu 16-10-2008 Business Logic Flaws Saved by illseas on Tue [...]


Leave a Reply