Also I've managed to style the column header cells, but when I drag them into the grouped row the style changes back to the original blue. How do I apply styles to those little group labels?
4 Answers, 1 is accepted
Please take a look at the following forum thread. The same is valid for WPF as well. You may also review the Templates Structure of RadGridView in our documentation, following this link. Each part of RadGridView is individually covered and I believe that you may easily achieve the desired result.
If you need any further assistance please let us know.
Vanya Pavlova
the Telerik team

However, I'm still having trouble styling the header row completely. Its not styling the whole header row as you can see in this pic:
http://i.imgur.com/dlXKD.jpg
My code looks like this:
<
Style
TargetType
=
"telerik:GridViewHeaderCell"
>
<
Setter
Property
=
"Background"
Value
=
"Blue"
/>
<
Setter
Property
=
"Foreground"
Value
=
"Red"
/>
<
Setter
Property
=
"FontWeight"
Value
=
"Bold"
/>
</
Style
>
You have created a style with target type GridViewHeaderCell, in case you need to apply the same style to the header row you have to change the TargetType in the style to a GridViewHeaderRow.
Considering the templates structure of different RadGridView's parts, you cannot change the inner border elements by defining a simple style. In this particular case you have to edit template of the GridViewHeaderRow to achieve the desired result. The IndicatorPresenter is responsible for displaying the indicator in GridViewHeaderRow. If you need to change this indicator, you have to edit the template of GridViewHeaderRow in the way you need.
You may find attached sample project that demonstrates the approach described above.
Vanya Pavlova
the Telerik team

I am now trying to get the border brush to match what the header cells have. With the code you have given the border is hard coded in i.e.
<Border BorderBrush="#FF4B4B4B"
On my app the default theme is Summer. Is there a way to bind the border so it matches the Summer border used in header cells and also allowing for changing themes?
I know by default if I do not explicitly provide a template for the gridviewheaderrow everything is fine when changing themes. However, I need to provide the template so that I can optionally change the background from the viewmodel.