Событие, когда ComboBoxItem в ComboBox выбирается - PullRequest
1 голос
/ 30 июня 2010

Какое событие мне нужно прослушивать, чтобы получать уведомления, когда пользователь выбирает параметр из (редактируемого) WPF ComboBox control ?

Нужно ли обращаться к свойству Itemsсначала потом слушать Items.CurrentChanged?И если да, то как мне добавить этого слушателя в XAML?

Ответы [ 2 ]

5 голосов
/ 30 июня 2010

Как насчет события SelectionChanged?

РЕДАКТИРОВАТЬ: Добавлен простой пример

<ComboBox SelectionChanged="ComboBox_SelectionChanged"/>

и в коде:

private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
}
2 голосов
/ 30 июня 2010

, если вы хотите сделать это в MVVM, тогда это:

<ComboBox SelectedItem={Binding Path=SelectedItem}/>

при условии, что в свойстве ViewModel для свойства SelectedItem установлено правильное значение objectType.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...