Цвет ячейки WPF DataGrid возвращается к значению по умолчанию - PullRequest
2 голосов
/ 28 июля 2010

Я использую встроенную WPF DataGrid в .net 4.

Я могу установить фон DataGridCell программно, как показано ниже.

DataGridCell dgc = this.GetCell(i, j);  //GetCell is extension func
dgc.Background = Brushes.LightGray;

Мой вопрос: как я могу удалить заданный цвет фона и вернуться к настройкам по умолчанию? Под «по умолчанию» я подразумеваю прозрачный фон по умолчанию с голубоватым цветом при выделении ячейки. Если я просто верну фон ячейки, как показано ниже,

dgc.Background = Brushes.Transparent;

тогда он не станет голубоватым при выборе.

1 Ответ

5 голосов
/ 28 июля 2010
dgc.ClearValue(DataGridCell.BackgroundProperty);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...