Моя проблема в том, что я хочу, чтобы дочерняя форма занимала свободное пространство контейнера MDI.
Вот код, который я пробовал
В моем событии загрузки формы контейнера MDI у меня есть эта строка кода, вызывающая дочернюю форму
childform = new ppt.MyChildForm();
childform.MdiParent = this;
childform.Size = childform.MdiParent.ClientSize;
childform.Show();
Но что случилось, я думаю, что дочерняя форма больше, чем ее родитель, потому что она содержит полосу прокрутки, как я могу это исправить?
AutoSize
переопределяет свойствоSize
. Что касаетсяDock
, установите для свойства Dock дочерней формы значениеDock.Fill
, и она будет занимать весь клиентский размер своего родителя. - person RoadBump   schedule 20.12.2012