C #, .NET 4.0, VS2010.
Nuevo en WPF. Tengo un ComboBox en mi MainWindow. Enganché el evento SelectionChanged de dicho cuadro combinado. Sin embargo, si examino el valor del cuadro combinado en el controlador de eventos, tiene el valor anterior. Esto suena más a un evento "SelectionChanging" que a un evento SelectionChanged.
¿Cómo obtengo el nuevo valor de ComboBox después de que la selección haya sucedido realmente?
Actualmente:
this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged);
...
private void OnMyComboBoxChanged(object sender, SelectionChangedEventArgs e)
{
string text = this.MyComboBox.Text;
}
Tenga en cuenta que obtengo el mismo comportamiento si uso el objeto que se pasa en el evento args, egeOriginalSource.
SelectionChanging
en primer lugar?