WPF - 如何将DataGrid中的某些行设置为不同的颜色?

时间:2011-02-03 18:20:48

标签: wpf wpf-controls

我有一个DataGrid。在我将DataContext属性设置为我的数据源之后,我想以编程方式(C#)将某些行的颜色设置为红色,如果该行中的数据满足某个条件。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

如果您正在使用MVVM模式,并且您有一个表示DataGrid中每一行的ViewModel对象,那么我将在ViewModel上公开类型为Color的属性,或者与ValueConverter一起公开一个属性它将属性(无论何种类型)的值更改为Color