【发布时间】:2010-04-19 01:16:14
【问题描述】:
我有一个 ListBox 绑定到一个项目列表(为了争论,假设它有一个字符串和两个日期 Entered 和 Done)。
如果 Done DateTime 为 != DateTime.MinValue,我想让 ListBox 中项目的背景颜色为灰色。
编辑:
我应该做一个转换器吗?并根据 DateTime 的值将 DateTime 转换为 Brush?
这样的事情是我最好的选择吗?还是有一个简单的 Xaml sn-p 我可以使用?
[ValueConversion(typeof(DateTime), typeof(Brush))]
class MyConverter : IValueConverter
{
...
}
【问题讨论】:
标签: c# .net wpf data-binding