【发布时间】:2010-07-28 17:20:01
【问题描述】:
我在 .net 4 中使用内置 WPF DataGrid。
我可以像下面这样以编程方式设置 DataGridCell 的背景。
DataGridCell dgc = this.GetCell(i, j); //GetCell is extension func
dgc.Background = Brushes.LightGray;
我的问题是,如何删除我设置的背景颜色并恢复为默认颜色? “默认”是指选择单元格时默认的透明背景和蓝色。 如果我只是像下面这样设置单元格的背景,
dgc.Background = Brushes.Transparent;
然后,它被选中时不会变蓝。
【问题讨论】: