我的应用程序中有一个combobox
和一个datagrid
。数据网格的 itemsSource 来自其 collectionViewSource,ComboBoxItem
组合框中有三个作为警告/错误/异常,如下图所示。
选择相应项时如何在数据网格上显示选定项行详细信息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 跳过代码来实现这一点?如果不是其他建议,也是最受欢迎的。