C #, .NET 4.0, VS2010.
Нове у WPF. У мене є головне вікно ComboBox. Я підключив подію SelectionChanged для вказаного комбінованого вікна. Однак, якщо я перевіряю значення поля зі списком у обробнику подій, воно має старе значення. Це звучить більше як подія "SelectionChanging", ніж подія SelectionChanged.
Як отримати нове значення ComboBox після того, як вибір фактично відбувся?
В даний час:
this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged);
...
private void OnMyComboBoxChanged(object sender, SelectionChangedEventArgs e)
{
string text = this.MyComboBox.Text;
}
Зауважте, я отримую однакову поведінку, якщо використовую переданий об’єкт у аргументах подій, egeOriginalSource.
SelectionChanging
спочатку?