Datagridcell wpf
Автор VKambulov задал вопрос в разделе Другие языки и технологии
Цвет выделения в DataGrid C# WPF и получил лучший ответ
Ответ от Bodynar[гуру]
Насчет " нигде в интернете не нашел ответа" - ищите в eng нете, ответов куча там (ваш запрос в гугл выглядел бы так: "wpf datagrid selected row color change"
Потыкайтесь в стили.
Например вот так выглядит пример с ячейкой
<DataGrid
<DataGrid.RowStyle
<Style TargetType="{x:Type DataGridRow}"
<Style.Triggers
<Trigger Property="IsSelected" Value="True"
<Setter Property="Background" Value="Green" /
</Trigger
</Style.Triggers
</Style
</DataGrid.RowStyle
<DataGrid.CellStyle
<Style TargetType="{x:Type DataGridCell}"
<Style.Triggers
<Trigger Property="IsSelected" Value="True"
<Setter Property="Background" Value="#FF259325" /
</Trigger
</Style.Triggers
</Style
</DataGrid.CellStyle
</DataGrid
Или изменить значения у HighlightBrushKey и HighlightTextBrushKey:
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="{x:Static SystemColors.WindowColor}"/
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="{x:Static SystemColors.WindowTextColor}"/