При открытии дочерней формы она скрывается за строкой заголовка родительского контейнера MDI.
Для дочерней формы WindowState
установлено значение Maximized
.FormBorderStyle
установлено на None
.
Если я минимизирую родительский MDI и максимизирую его, тогда дочерняя форма выходит вперед.
Как преодолеть эту ситуацию?
Редактировать:
Я использую следующий код для открытия дочерней формы.
this.childForm= new ChildForm();
this.childForm.MdiParent = this;
this.WindowState = FormWindowState.Maximized;
this.childForm.Dock = DockStyle.Fill;
this.childForm.Show();
this.childForm.BringToFront();
this.childForm.Focus();