【发布时间】:2012-08-19 12:12:10
【问题描述】:
我有一个比较两个数据表中数据的方法。比较之后,我想在 WPF dataGRID 中可视化这些比较数据(位于名为 ChangeTab 的新 DataTable 中)。
我正在从 DataContext 填充数据网格:
win.TableOfChange.DataContext = ChangeTab.DefaultView;
<DataGrid ItemsSource="{Binding}" Height="107" HorizontalAlignment="Left"....
我正在与问题作斗争,如何用红色显示不同的数据(在 DataTables 中),以及用绿色显示相同的数据 - 类似图片中的:
有没有办法,如何做到这一点(为 C# 中的一些红色和一些绿色设置 WPF dataGRID 单元格的颜色)?
非常感谢!
【问题讨论】:
-
有没有你用来设置颜色的业务逻辑?
-
不,没有,这是我的提议。我想用绿色显示未更改的值,用红色显示更改的值。