C# 基于viewmodel中属性的值对GridControl单元格进行条件格式设置

C# 基于viewmodel中属性的值对GridControl单元格进行条件格式设置,c#,wpf,xaml,devexpress,gridcontrol,C#,Wpf,Xaml,Devexpress,Gridcontrol,我发现了很多关于DxGrid中行和单元格的条件格式的示例,但没有一个符合我的目的 我想根据行的viewmodel的其他属性设置单元格背景色和字体粗体的格式。假设我的viewmodel包含一个整数“Age”、一个布尔值“Retired”和一个日期“Retirement date”。 当失效布尔值为true时,包含年龄的单元格必须使用粗体字体。当退休日期在过去较远时,单元格的背景色必须逐渐变为蓝色 我尝试了值转换器,但无法从值转换器中访问视图模型的属性。有没有办法做到这一点?我曾想过使用多值转换器,

我发现了很多关于DxGrid中行和单元格的条件格式的示例,但没有一个符合我的目的

我想根据行的viewmodel的其他属性设置单元格背景色和字体粗体的格式。假设我的viewmodel包含一个整数“Age”、一个布尔值“Retired”和一个日期“Retirement date”。 当失效布尔值为true时,包含年龄的单元格必须使用粗体字体。当退休日期在过去较远时,单元格的背景色必须逐渐变为蓝色

我尝试了值转换器,但无法从值转换器中访问视图模型的属性。有没有办法做到这一点?我曾想过使用多值转换器,但我似乎没有让它工作

任何能让我上路的建议都将不胜感激。最好是尽可能的声明性(在XAML中)

提前谢谢。
~Rob

我相信您可以使用示例中描述的方法

相关帮助文章: