My MDI application shows one maximized child form at a time, and the child forms have no ControlBox. Switching child forms is done via items in a MenuStrip in the parent. Do I really need to figure out which child form is showing and .hide it before using .show to see another?
Also, if I set the WindowState property to Maximized for all Child forms and ignore the Size property, the first time I use .show on a Child form, it is NOT maximized in the parent. Once I use .hide on the child, the next .show yields a maximized child form. Is there a way to see the child form maximized the first time it is shown?