Mdiform调整大小发生在对接错误中

时间:2018-01-06 08:32:34

标签: vb.net winforms resize splitcontainer

我在我的MdifForm下使用SplitContainer(它包含两个面板)控件。我使用以下代码在SplitContainer panel2下显示我现有的表单

   With My_Form
        .MdiParent = Me
        SplitContainer.Panel2.Controls.Add(My_Form)
        .My_Form_Activated(Me, e)
        .WindowState = FormWindowState.Maximized
        .Dock = DockStyle.Fill
        .Show()
    End With

在第一次显示My_Form时,对接填充命令正常工作。但是在调整大小后,my_form的大小不会发生变化。 我该如何解决这个问题,谢谢。

1 个答案:

答案 0 :(得分:1)

不要使用FormWindowState.Maximised。而是使用FormWindowState.Normal,然后依赖DockStyle.Fill。