2010-02-22 9 views
5

Hola amigos Quiero mostrar los datos de la BD en el cuadro combinado, la tabla DB tiene ID, invertirPlan, cantidad. Ahora quiero mostrar col 'investPln' en el cuadro combinado y cuando el usuario selecciona cualquier plan, la cantidad respectiva se muestra en el control de cuadro de texto. Puedo mostrar las filas 'invetsPlan' en comboBox pero no sé cómo hacer las cosas de descanso. ¡¡AYUADAME!!Encuadernación del cuadro combinado WPF y mostrar su valor en el cuadro de texto

XAML Parte Código

<ComboBox Height="23" Margin="70,72,88,0" Name="comboBox1" VerticalAlignment="Top" DropDownClosed="comboBox1_DropDownClosed" 
       ItemsSource="{Binding}" IsSynchronizedWithCurrentItem="True" SelectedValue="{Binding Path=id}" DisplayMemberPath="fullName" SelectedValuePath="id"/> 

Detrás de la Parte

private void Window_Loaded(object sender, RoutedEventArgs e) 
    { 
     DataSet1TableAdapters.membersTableAdapter ta = new ComboBoxDB.DataSet1TableAdapters.membersTableAdapter(); 
     comboBox1.ItemsSource = ta.GetData(); 
    } 

Respuesta

6

Ya casi ha terminado!

<TextBox Text="{Binding ElementName=comboBox1, Path=SelectedItem.amount}" /> 

hay que ir :)

0

cuadro combinado tiene un evento para disparar sobre el cambio de un artículo Usted puede utilizar ese evento .SelectionChanged

+0

No hay necesidad de hacer cosas como que en tales escenarios en WPF – arconaut

Cuestiones relacionadas