Hi,
You can override onpaintbackground.
Protected Overrides Sub OnPaintBackground(ByVal pevent As
System.Windows.Forms.PaintEventArgs)
End Sub
Doublebuffering the form will cut down on the flickering.
In vs.net 2005 set the forms doblebuffered property to true. Here is a link
on how to do it in pervious versions.
http://msdn.microsoft.com/library/de...styletopic.asp
Ken
---------------------
"Robert Smith" <Ro*********@discussions.microsoft.com> wrote in message
news:2B**********************************@microsof t.com...
Hello,
I have an application with forms diplaying the Office2003 backcolour.
However
when these forms are loaded the controls are loaded and then the painting
of
the
backcolor is done later on giving a flickering effect. How do I override
the
background painting so that the form controls and colour appear all at
once
and there is no flickering as the screen changes from blue to grey
thanx in advance
Robert