C #, .NET 4.0, VS2010.
WPF'de yeni. MainWindow'umda bir ComboBox'ım var. Söz konusu birleşik giriş kutusunun SelectionChanged olayını bağladım. Ancak, olay işleyicisindeki açılan kutunun değerini incelersem, eski değerine sahip olur. Bu, bir SelectionChanged olayından çok "SelectionChanging" olayına benziyor.
Seçim gerçekten gerçekleştikten sonra ComboBox'ın yeni değerini nasıl elde edebilirim?
Şu anda:
this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged);
...
private void OnMyComboBoxChanged(object sender, SelectionChangedEventArgs e)
{
string text = this.MyComboBox.Text;
}
Not, olay değiştirgelerinde (egeOriginalSource) iletilen nesneyi kullanırsam aynı davranışı elde ederim.
SelectionChanging
ve ilk başta adlandırılmış olması gerekir mi?