#1 What do you mean by "goes mental" Computing is an exact science....
#2 Are you doing your own layout or custom drawing?

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Ramuseco Limited .NET consulting
http://www.ramuseco.com
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
> Hi everyone,
>
[quoted text clipped - 14 lines]
>
> Simon
Simon Harvey - 16 Mar 2007 10:37 GMT
Hi
I'm not doing any custom drawing - just using user controls with docked
panels.
In terms of it's mentalness, it flickers a lot and it seems that you can
almost see the internal panels trying to resize themselves to take up
more space. It's particularly prominent on larger moniters.
Is there any way to reduce this?
Many thanks
Simon
lynn.j.gasch at geemail - 16 Mar 2007 19:12 GMT
You should be able to disable the update while the form is being
rezised. You might try using Suspend/ResumeLayout or Begin/EndUpdat. I
made a quick look in the docs for how to detect the sizing but I
didn't see an OnSizeChanging (etc) to override. There may be an event
on the form or on Panel that you can handle for this, otherwise you
might have to do it in mouse down/up handlers. HTH.
Simon - 18 Mar 2007 18:47 GMT