1
我有一個列表框綁定到項目列表(爭論,可以說它有一個字符串和兩個日期輸入和完成)。WPF數據綁定和基於IList中的項目中的數據的樣式
如果完成日期時間爲!= DateTime.MinValue,我想使ListBox中項目的背景顏色爲灰色。
編輯:
我應該做一個轉換器?並根據DateTime的值將DateTime轉換爲Brush?
是這樣的我最好的選擇?或者我可以使用一個簡單的Xaml片段?
[ValueConversion(typeof(DateTime), typeof(Brush))]
class MyConverter : IValueConverter
{
...
}
我只是張貼了這個相同的解決方案,然後將其刪除,因爲我看到你擊敗了我...我改變了你的想法:D – 2009-06-19 22:28:58