Как сделать выбор WPF ComboBox по умолчанию пустым - PullRequest
1 голос
/ 23 января 2011

У меня есть enum как:

enum Gender
{
   Male = 1,
   Female = 2
}

Затем у меня есть Combobox привязка к списку Gender.

<ComboBox ItemSource = 'Binding GenderList, Mode=TwoWay,
                        UpdateSourceTrigger=PropertyChanged'
          SelectItem = 'Binding SelectedGender' />

Когда пользователь открывает представлениеКак я могу сделать выбор ComboBox по умолчанию пустым?Затем после того, как пользователь сделал выбор, пустой выбор удаляется из источника ComboBox.

Спасибо


Спасибо всем ответам.Я исправил свою проблему, вручную присвоив выбранному элементу значение null.

1 Ответ

2 голосов
/ 23 января 2011

То, что вы описываете, является поведением ComboBox по умолчанию. Вам не нужно ничего делать (кроме исправления опечаток в вашем XAML. Он должен выглядеть следующим образом:

<ComboBox ItemsSource="{Binding GenderList}" SelectedItem="{Binding Path=SelectedGender}" ></ComboBox>
...