Можно ли одновременно открыть несколько окон в форме MDI с разными состояниями окон?
Я сделал приложение MDI Winforms и заметил поведение, к которому у меня есть вопрос.
Если одна из форм открывается с состоянием развернутого окна, а другая форма открывается с состоянием обычного окна, то состояние окна формы, которое использовалось для максимизации, изменяется на Обычное.
Можно ли одновременно открыть несколько окон в форме MDI с разными состояниями окон?
1 ответ
Решение
MDI допускает только одно дочернее окно в развернутом состоянии, активное окно. Он возвращает такое окно в нормальное состояние, когда вы активизируете другое окно, независимо от того, развернуто ли это другое окно или нет. Или, другими словами, вы не можете иметь активное окно в нормальном состоянии поверх развернутого неактивного окна. Там нет обходного пути для этого.