Estimados:
Estoy utilizando un dataform para actualizar un objeto. Este dataform tiene un combobox, el cual debería mostrar el valor que tiene seteado el objeto, pero no funciona.
esto es lo que tengo:
declaración en xaml:
Código:
<ComboBox Loaded="ComboBox_Loaded" DisplayMemberPath="tipoEquipo" >
evento loaded:
Código:
private void ComboBox_Loaded(object sender, RoutedEventArgs e)
{
ComboBox cb = ((ComboBox)sender);
//lleno el combo con los registros de un maestro de datos, esto funciona
cb.ItemsSource = context.maestroEquipos;
// Aca es donde no funciona
//intento que el combo tenga seleccionado el valor que tenga el objeto que pasé al dataform para modificar
cb.SelectedValue = ((Equipo)this.DataFormEquipos.CurrentItem).tipoEquipo.ToString();
También probé de esta manera pero no funciona :
cb.SelectedItem = ((Equipo)this.DataFormEquipos.CurrentItem).tipoEquipo;
}
Probé además escribir hardcodeado el string pero tampoco funciona.
Gracias desde ya por la ayuda.
saludos