Я добавляю к MDI форму боковой панели (не дочернюю) и закрепляю ее справа.
Верхняя часть боковой панели перекрывает панель инструментов. При ручном изменении размера (перетаскиванием) боковая панель «магически» выглядит нормально.
Перед изменением размера:
После изменения размера:
public partial class MDI : Form
{
private void InitGenealogicalTree()
{
var form = new GenealogicalTreeForm();
form.TopLevel = false;
form.WindowState = FormWindowState.Normal;
form.Dock = DockStyle.Right;
this.Controls.Add(form);
}
}
Примечание: ToolStrip был добавлен в режиме разработки.
Как правильно добавить форму боковой панели, не перекрывая ее панель инструментов?