xiecsuk
Member
I have a .NET 2.0 application consisting of an MDI form and 3 child forms each derived from a base child form. When one child form is maximized, they are all maximized. Is this normal? I have a Windows pulldown which allows the User to select each form or to tile them.
I also have another form which is an About form with FormBorderStyle = FixedDialog. This is not declared as a child of the MDI form, as far as I know. When opened with one of the child forms minimised, it opens as I would expect, in the middle of the screen with the title area displayed. If it is opened with a maximized child form, it is opened in the top left of the MDI form without the title area. Another minimized copy of the child form is also opened behind it on top of the maximized copy of the child form. When the About form is closed. the minimized copy of the child form is also closed, but the display is still visible in the display of the maximized copy of the child form.
How do I get the About form to display without being affected by the child forms?
I also have another form which is an About form with FormBorderStyle = FixedDialog. This is not declared as a child of the MDI form, as far as I know. When opened with one of the child forms minimised, it opens as I would expect, in the middle of the screen with the title area displayed. If it is opened with a maximized child form, it is opened in the top left of the MDI form without the title area. Another minimized copy of the child form is also opened behind it on top of the maximized copy of the child form. When the About form is closed. the minimized copy of the child form is also closed, but the display is still visible in the display of the maximized copy of the child form.
How do I get the About form to display without being affected by the child forms?