Изменение размера с родителями MDI
У меня проблема с изменением размеров. У меня есть форма, которая является MDIParent, а затем другая форма, которая закрепляется внутри него как MDIChild (также имеет закрепленные панели задач слева, справа и выше). Моя проблема заключается в том, что когда я добавляю другую форму внутри формы MDIParent, она первоначально приобретает размер, с которым она была построена, даже если для нее задано значение dock-fill.
Однако, как только я изменяю размер родительской формы, она возвращается к размеру, который должен быть, и остается там... пока я не добавлю другую форму, которая начнет весь процесс заново.
Можно ли как-нибудь вызвать обработчик события Re size для моего MDI Parent? Или я в любом случае могу перерисовать новую форму MDIChild после ее загрузки? Я знаю, что могу сделать что-то вроде..
MdiParent.Height ++;
MdiParent.Height --;
и это изменяет размеры моей родительской формы, что, в свою очередь, заставляет внутренний MDIChild привязываться к его правильным размерам.