0

我发现了很多关于 DxGrid 中行和单元格条件格式的示例,但它们都不符合我的目的。

我想根据行视图模型的其他属性格式化单元格的背景颜色和字体粗体。假设我的视图模型包含一个整数“年龄”、一个布尔值“退休”和一个日期“退休日期”。当退役布尔值为真时,包含年龄的单元格必须具有粗体。当 Retirement Date 越远过去时,单元格的背景颜色必须逐渐变得更蓝。

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

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

提前致谢。〜抢

4

1 回答 1

2

我相信您可以使用如何:有条件地应用样式示例中描述的方法。

相关帮助文章:样式和模板概述

于 2013-08-22T10:06:02.097 回答