アプリケーションにacombobox
と adatagrid
があります。datagrid には collectionViewSource からの itemsSource がありComboBoxItem
、下の画像に示すように、警告/エラー/例外としてコンボボックスに 3 つの があります。
それぞれが選択されたときに、選択された項目行の詳細をデータグリッドに表示する方法ComboxBoxitem
。
これは私が試したことです。コンボボックス - XAML
<ComboBox
SelectedValuePath="{Binding ElementName=dataGrid1,Path=SelectedItem.Type,Mode=OneWay}"
Grid.Column="1" Height="32" HorizontalAlignment="Left" Name="comboBox1" >
<ComboBoxItem Content="Warning"/>
<ComboBoxItem Content="Error"/>
<ComboBoxItem Content="Exception"/>
</ComboBox>
データグリッドの XAML
<DataGrid AutoGenerateColumns="False"
IsSynchronizedWithCurrentItem="True" ItemsSource="{Binding}" Name="dataGrid1">
XAMLスキップコードビハインドを介してこれを達成することは可能ですか? そうでない場合は、他の提案も大歓迎です。