Possible bug in WinForms (Resizing problem und Vista/7)

  • Thread starter Thread starter J. Ahnen
  • Start date Start date
J

J. Ahnen

Hi,

I recently found a resizing bug in Windows Forms: There are splitContainers
and tabControls (and some other controls like panels) used and the "deepest"
control (a control with a textbox and a button) does not resize properly when
resizing by resizing the form. Resizing the splitContainer works. The problem
does not occur under Windows XP but under Vista and 7.
The test aaplication can be downloaded here:
http://www.mediafire.com/file/y5jzcjjtnmz/TestApplication.zip
We really need a fix or a workaround for this problem since it's very
annoying.
If we need to take further steps to report this bug, please let me know.

----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.

http://www.microsoft.com/communitie...icrosoft.public.dotnet.framework.windowsforms
 
I cannot download the code.

However, I doubt that it is a bug. Resizing is pretty tricky. I've
got some pretty complicated GUI's that seem to resize just find under
Win7, including multiple split containers etc.
 
I have the same problem.
It happens in win7 64bit, but never in windows xp.
I do not have vista 64bit, so I do not know how it works.
But It does not happen in vista 32.
I have done much work to find out my program bug, but I stop it now and hope
Microsoft to fix it soon.
Please tell me ([email protected] or (e-mail address removed)) if you have good
news.
 
hi dude,


once certain fix that will work is to set the controls size (location etc) after the initializecomponent method

hope u dont have not many controls
 
We have exactly the same problem.

Anyone got resolution so far? kindly share with us.

Cheers
 
Back
Top