Lokalisieren von Enumerations
Mai 7, 2008
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
Oktober 18, 2008 at 1:34
[...] public links >> businesslogic Lokalisieren von Enumerations Saved by GMFinneyProductions on Thu 16-10-2008 Business Logic Flaws Saved by illseas on Tue [...]