我不想使用MVVM,并且想要在代码后面(在SelectionChanged EventHandler函数中)在我的数据网格上更改选定的行Foreground,但我无法找到可靠的方式。wpf datagrid row前面代码中的代码
我的行可以是黑色,蓝色和红色,但会根据某些条件显示具有更高优先级的颜色。选择当前行后,我应该删除,f.e.我优先列表中的黑色。
我有一些类:
public class TempClass{ public string cell1 { get; set; }; public string cell2 { get; set; };}
和
TempClass[] collection;
绑定了我的DataGrid:
datagrid.ItemsSource = collection;
任何想法?
您应该先阅读[this](http://meta.stackexchange.com/a/5235/186207)。 – LPL 2012-07-06 17:54:06