根据值和列标题名称更改datagrid单元格颜色

时间:2013-12-26 19:22:00

标签: c# wpf datagrid

我正在使用从sql db填充的数据网格。它是用c#和xaml编写的。我写了一个转换器来根据我的一个列中的数据更改单元格的颜色。这可以工作,但问题是它遍历我的数据网格中的所有单元格并更改每个单元格的颜色,无论它在哪个列。我想检查单元格的值,只有在它确定时才更改它的颜色柱。有没有办法将列名和单元格的值传递给我的转换器?

由于

1 个答案:

答案 0 :(得分:1)

您可以在WPF中使用DataTemplateSelector。

可在此处找到样本。

http://zamjad.wordpress.com/2010/08/23/apply-conditional-data-template-in-data-grid/