I''ve been trying to get the GridGroupingControl in v4.2 to work correctly with colors.
For what ever reason, the GGC does not take the parents back color when it is added to a ControlCollection. Instead it defaults to SystemColors.Window This means that no matter what I do, I can''t get the GGC to take on the parent''s backColor.
The only way to make it work properly is to override OnParentChanged, and set the BackColor in there.
This has the interesting side effect of making OnBackColorChanged called twice, once from setting the backcolor in OnParentChanged once from the private method AssignParent(defined in Control). In the included example, you can this when commenting and uncommenting the line "BackColor = Parent.BackColor" in MyGGC.cs
Grid14.zip