Problem with MDI child form in C #

When I maximize 1 MDI child form, all MDI child forms will also be maximized. Is it possible for 1 form to be maximized and another not?

Thanks in advance.

+3
source share
5 answers

The maximized child form of MDI should occupy the entire child region, and therefore the state of other children should not be of great importance, since they are not visible.

+1
source

If you want to see a window with a maximum window with another smaller window in front of it, I think the best user interface is with a dock and a floating panel. Something like how it works in Visual Studio.

MDI/Non-MDI - , , MDI.

+1

. , , MDI = no

0

Yes, you can do this - use the Call SetParent API instead of setting .MDIParent.

0
source

The maximized form must be the MDI child invoked by Child1.Show().

The raw form must NOT be a child MDI called with Form1.Show(this)or Form1.ShowDialog(this).

0
source

All Articles