Try setting the .ResizeRedraw property of your control to true in the constructor, see if that helps.
From MSDN:
Gets or sets a value indicating whether the control redraws itself when resized.
Andy
2009-08-21 16:01:17