0

テーブルとそのテーブルの2つのフィールドでDBを作成しました。ID と名前 SQL Server。
私の WPF アプリケーションにはコンボ ボックスがあり、Table.Name をコンボ ボックスにバインドします。
次に、DataGrid をテーブル自体にバインドします。

だから私が持っているのは、データグリッドのコンボボックスでアイテムを選択すると、「選択済み」になるので、選択したアイテムに表示したいということです。

ありがとう

たとえば、下の図では、最初に選択しますが、最初のデータのみを表示し、選択しないようにします。ここに画像の説明を入力

4

1 に答える 1

0

テーブルをコンボボックスにバインドしてから、データグリッドをコンボボックスにバインドしてみてください.SelectedItem xamlエディターはありませんが、次のようなものがあります:

<ComboBox x:Name="cbo_MyCbo" ItemsSource="{Binding Table}" DisplaMemberPath="Name">
    <!--DataTemplate If Needed-->
</ComboBox>
<Datagrid x:Name="dtg_MyDtg" ItemsSource="{Binding ElementName=cbo_MyCbo, Path=SelectedItem}">
    <!-- column def-->
</Datagrid>
于 2013-01-10T11:19:51.610 に答える