我有enum
喜欢:
enum Gender
{
Male = 1,
Female = 2
}
然后我对Combobox
列表Gender
进行了绑定。
<ComboBox ItemSource = 'Binding GenderList, Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged'
SelectItem = 'Binding SelectedGender' />
当用户打开视图时,如何将ComboBox
选项默认为空白?然后,在用户进行选择后,将从ComboBox
来源中删除空白选择。
由于
感谢所有回复。我通过手动将所选项目指定为空来解决我的问题。
答案 0 :(得分:2)
您所描述的是ComboBox的默认行为。你不需要做任何事情(除了纠正XAML中的拼写错误。它应该看起来像:
<ComboBox ItemsSource="{Binding GenderList}" SelectedItem="{Binding Path=SelectedGender}" ></ComboBox>