I have a custom control containing a mixture of custom and standard controls. When the control is made larger, I'm getting background coloured rectangles where the child control will be painted, before the paint of the child control completes. It's the same for both my custom controls and the standard ones.
I thought that suspend layout was the way to avoid this, but it isn't working for me.
I suspend layout for the container and all its controls while the resizing takes place.
Do I need to override the paint method for the child controls? Surely that would mean new custom controls to replace all the standard ones, or do I need to override the paint method for the container?