我使用数据集从数据库中获取数据,并在运行时将其绑定到datagrid。
EventGrid.ItemsSource = Events.Tables[0].DefaultView;
根据Events.Tables [0]中行的行状态,我想在datagrid中显示背景颜色。
颜色代码 -
**RowState** **BackgroundColor**
Added Red
Unchaged Green
Edited Yellow
我如何使用xaml / c#
实现这一目标答案 0 :(得分:1)
您可以将datagrid属性绑定到model中的一个属性,该属性从Events.Tables [0]读取数据,并添加转换器类以将Rowstate转换为BackgroundColor。
您也可以使用Telerik,可以帮助您做到这一点。