Ситуация:
C # с WPF и .NET 4.5.
У меня есть Enum, определенный во внешней библиотеке.Допустим, он называется SomeEnum и содержит элементы " SomeValue1 ", " SomeValue2 ," SomeValue3"и многие другие.
У меня есть ComboBox, заполненный следующими значениями:
comboBoxValues.ItemsSource = Enum.GetValues(typeof(SomeEnum));
ComboBox, как и ожидалось, показывает:
SomeValue1
SomeValue2
SomeValue3
...
Вопрос:
Можно ли как-то изменить только отображаемые значения, чтобычто часть " Some " отсутствует. Так что ComboBox показывает только это:
Value1
Value2
Value3
...
Но: SelectedValue для " Value1 " все еще должно быть " SomeValue1 ".