C#, .NET 4.0, VS2010.ComboBox - SelectionChanged-Ereignis hat alten Wert, kein neuer Wert
Neu bei WPF. Ich habe eine ComboBox auf meinem MainWindow. Ich hakte das SelectionChanged-Ereignis dieses Kombinationsfelds. Wenn ich jedoch den Wert des Kombinationsfelds im Ereignishandler untersuchen, hat es den alten Wert. Dies klingt eher nach einem "SelectionChanging" -Ereignis als nach einem SelectionChanged-Ereignis.
Wie bekomme ich den neuen Wert der ComboBox, nachdem die Auswahl tatsächlich passiert ist?
Derzeit:
this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged);
...
private void OnMyComboBoxChanged(object sender, SelectionChangedEventArgs e)
{
string text = this.MyComboBox.Text;
}
Hinweis, erhalte ich das gleiche Verhalten, wenn ich das Objekt die Nutzung im Falle args übergeben wird, z.B. e.OriginalQuelle.
Ich bin gerade über das gleiche Problem gestolpert - danke! Ist das eigentlich ein Bug, und er sollte eigentlich "SelectionChanging" * heißen? – Jan