I'm experience this same problem and, after reading your response I'm still not sure clear about how this is supposed to get resolved.
If I have a theme enabled for a GGC and I want to simply "override" that theme's header backcolor, are you saying that can't be done without capturing an event and setting the cell color.
I want to use a theme and simply tweak some of the settings for that theme and I would like to do that by simply setting properties in the designer. Is that allowed?
Here's my specific example. I'm using stacked headers and want to set a different color for each stacked header. With EnableThemes disabled I can just edit the header appearance and this works just like I want it to. However, with themes turned on, I can't seem to do this. It would seem odd to suggest that I would have to write code to override the default settings that each column inherits from a theme.
>Hi Chris,
>
>The BackColor of a cell is normally controlled through the style.BackColor property of the cell. This should work for any cell unless you are handling some event that prevents this default behavior. This should n't work for theme enabled header (RowHeader ,ColumnHeader) cells and buttons. You need to subscribe to the grid''s TableControlDrawCell event for drawing the cells. There you can use e.Inner.Graphics.FillRectanlge to draw the backcolor and then set e.Inner.Cancel = true to indicate you have handled the drawing.
>
>Here is a sample that shows how you can use this event to draw backcolor in cells.
>
http://www.syncfusion.com/Support/user/uploads/ThemeTable_51a1976b.zip>
>One comment though is that the backcolor of buttons is not control through the style object for the cell. Instead, you will have to handle an event to color buttons.
>
>Here is a forum thread discussing coloring buttons.
http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=26772 >
>Let me know if this helps.
>Best Regards,
>Haneef
>
>
>
>