【发布时间】:2019-04-10 15:40:23
【问题描述】:
情况:
带有 WPF 和 .NET 4.5 的 C#。
我在外部库中定义了一个枚举。假设它称为 SomeEnum 并包含项目“SomeValue1”、“SomeValue2”、“SomeValue3” ,等等。
我有一个像这样填充这些值的组合框:
comboBoxValues.ItemsSource = Enum.GetValues(typeof(SomeEnum));
正如预期的那样,ComboBox 显示:
一些价值1
一些价值2
一些价值3
...
问题:
我能否以某种方式仅更改显示的值,以使“Some”部分丢失。 所以 ComboBox 只显示这个:
价值1
价值2
价值3
...
但是:“Value1”的SelectedValue应该仍然是“SomeValue1”。
【问题讨论】: