ComboBox- SelectionChanged-Ereignis hat alten Wert, keinen neuen Wert
C #, .NET 4.0, VS2010.
Neu bei WPF. Ich habe eine ComboBox in meinem Hauptfenster. Ich habe das SelectionChanged-Ereignis des Kombinationsfelds aktiviert. Wenn ich jedoch den Wert des Kombinationsfelds im Ereignishandler untersuche, hat es den alten Wert. Dies klingt eher nach einem "SelectionChanging" -Ereignis als nach einem SelectionChanged -Ereignis.
Wie erhalte ich den neuen Wert der ComboBox, nachdem die Auswahl tatsächlich erfolgt ist?
Zur Zeit
this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged);
...
private void OnMyComboBoxChanged(object sender, SelectionChangedEventArgs e)
{
string text = this.MyComboBox.Text;
}
Hinweis, ich erhalte das gleiche Verhalten, wenn ich das Objekt verwende, das in den Ereignisargumenten übergeben wird, z. e.OriginalSource.