【发布时间】:2012-04-25 01:12:00
【问题描述】:
我有一个绑定到 ItemsSource 的 DataGrid 控件。我的 ItemsSource 是一个 ObservableCollection,我总是插入我订购的物品。我需要根据 DataGrid 上的值及其索引来设置 DataGrid 每一行的背景。 你知道有什么办法吗? 注意:ObservableCollection 将被另一个线程更新,所以当它更新时,我必须更新网格的背景颜色。
我见过一些人使用转换器做类似的事情,但我所有的业务逻辑都在 ViewModel 中,我需要从中获取值以发现哪种颜色将成为背景。
提前致谢。
【问题讨论】:
标签: silverlight datagrid background-color