为ItemSource设置为data表的数据网格中的单元格着色
本文关键字:单元格 网格 数据 ItemSource 设置 data 数据网 | 更新日期: 2023-09-27 18:27:17
我有一个数据表,通过将数据网格的ItemsSource属性指定为,可以在数据网格上查看该数据表
this.heatMap.ItemsSource = heatMapTable.DefaultView;
其中heatmap是DataGrid,heatMapTable是DataTable。我的问题是,如何从这个数据网格中选择一个单元格,并在特定条件下为其着色。我知道我不能给数据表上色。请帮忙。。
使用DataTriggers检查您的状况。例如;
<Style TargetType="DataGridCell">
<Style.Triggers>
<DataTrigger Binding="{Binding Area}" Value="12345">
<Setter Property="Background" Value="Yellow"/>
</DataTrigger>
</Style.Triggers>
</Style>