2010-05-13 51 views
1

我在Silverlight中工作,试图弄清楚如何根据单元格内容设置网格单元格的字体颜色。如何检测Silverlight中单元格的值何时发生更改?

我有一个ObservableCollection绑定到一个DataGrid,我的项目实现INotifyPropertyChanged,所以网格更新,因为我更改的值;它的工作都很完美,包括让我对物品进行分类,并在更新基础物品时保持分类。

我知道我可以使用LoadingRow事件来改变颜色,但我可以让事件触发的唯一方法是通过更改网格数据源,在这种情况下,我的排序消失在窗口之外。

所以,我真正想要的是一种方法,要么

  1. 环DataGrid中的行, 找到我所需要的细胞,并改变 它的颜色或
  2. 实现一个自定义 列我可以用动态 设置颜色。

问题是如何实际上任何一种东西:)。

回答

相关问题