I'm trying to change the default colour of the header row on the expression dark theme of the grid view. I've edit a copy of the default style, but no matter what colours I change the background remains the same dark grey. I've managed to find and change the colours of the cells that make up the column headings. However there is a section remaining that isn't a column heading, just empty space on the right of all the column headings. Has anyone had any success in changing this default colour?
The most obviously thing to change would be the value of the background in
<SolidColorBrush x:Key="GridView_HeaderRowBackground" Color="#FF2D2E32" />
But this has no affect, even if I make it a bright red just as a test. Even attempting to hard code a value in the border has no effect.
<Border x:Name="PART_GridViewHeaderRowBorder"
Background="Red"
BorderBrush="{TemplateBinding BorderBrush}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
Padding="{TemplateBinding Padding}"
Grid.ColumnSpan="4"
BorderThickness="{TemplateBinding BorderThickness}">
</Border>
The most obviously thing to change would be the value of the background in
<SolidColorBrush x:Key="GridView_HeaderRowBackground" Color="#FF2D2E32" />
But this has no affect, even if I make it a bright red just as a test. Even attempting to hard code a value in the border has no effect.
<Border x:Name="PART_GridViewHeaderRowBorder"
Background="Red"
BorderBrush="{TemplateBinding BorderBrush}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
Padding="{TemplateBinding Padding}"
Grid.ColumnSpan="4"
BorderThickness="{TemplateBinding BorderThickness}">
</Border>