refresh() method

Whye does the refresh method cause the controls on the panel to "shake" and flimmer?
Anyone have a solution for this?
[132 byte] By [codefund.com] at [2008-2-13]
# 1
if you're only wanting to refresh certain controls you might want to call this.ControlName.Invalidate() instead..Refresh() forces a complete repaint of all the controls..and also redraws all child controls which may or may not be want you're wanting to do...for example, also make sure you SuspendLayout() before your Refresh or Invalidate, and ResumeLayout() once you're done. If you're using tree controls or such make sure you use .Update() and .EndUpdate() ..hope this helps, if not let me know and I'll take a look at the specific problem you're having.
codefund.com at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms Designer...
# 2
Hmmm...I think the problem only relates to groupboxs. Other controls looks to be ok...
codefund.com at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms Designer...