Как следствие ответа Роберта Харви, использование атрибута DescriptionAttribute позволит вам обрабатывать перечисляемые значения, состоящие из нескольких слов, например:
public enum MyEnum {
[Description("Not Applicable")]
NotApplicable,
Yes,
No
}
Вы можете получить значение DescriptionAttribute
, если оно существует, а затем использовать descriptionAttributeText ?? enumMemberName
в качестве отображаемого текста для раскрывающегося списка.