Ответ 1
Это ошибка в Winforms. Это произойдет, когда дочерний элемент будет создан родительским конструктором. Переместите его в событие Load.
У меня странная проблема. В моей дочерней форме mdi есть две кнопки закрытия и две кнопки с максимизацией.
Снимок экрана проблемы:
Я создаю mdi файл следующим образом:
summaryForm.MdiParent = ContainerForm;
summaryForm.WindowState = FormWindowState.Maximized;
summaryForm.Show();
Если я избавлюсь от "summaryForm.WindowState = FormWindowState.Maximized;"
, стиль окна верен. Но я надеюсь, что при создании создается максимальная форма mdi.
Это ошибка в Winforms. Это произойдет, когда дочерний элемент будет создан родительским конструктором. Переместите его в событие Load.
попробуйте следующее:
childform.ControlBox = false;