C# WPF DataGrid的单元格颜色恢复为默认值
我正在.NET4中使用BuildinWPFdataGrid 我可以通过如下编程方式设置DataGridCell的背景C# WPF DataGrid的单元格颜色恢复为默认值,c#,.net,wpf,datagrid,C#,.net,Wpf,Datagrid,我正在.NET4中使用BuildinWPFdataGrid 我可以通过如下编程方式设置DataGridCell的背景 DataGridCell dgc = this.GetCell(i, j); //GetCell is extension func dgc.Background = Brushes.LightGray; 我的问题是,如何删除我设置的背景色并恢复为默认值? “默认”是指选择单元格时默认的蓝色透明背景。 如果我将单元格的背景设置为如下所示 dgc.Background = Br
DataGridCell dgc = this.GetCell(i, j); //GetCell is extension func
dgc.Background = Brushes.LightGray;
我的问题是,如何删除我设置的背景色并恢复为默认值?
“默认”是指选择单元格时默认的蓝色透明背景。
如果我将单元格的背景设置为如下所示
dgc.Background = Brushes.Transparent;
然后,当它被选中时,它不会变成蓝色。似乎是这样,不允许我在10分钟内接受答案。
dgc.ClearValue(DataGridCell.BackgroundProperty);