1

我只想让我的 mdichild 表单在按下最大化按钮时调整大小,并且它不会停靠在父表单上。

我的初始 MDIChild 大小是 100,100,当我按下最大化按钮时。我只需要将 MDIChild 的大小调整为 500,500。我的问题是,当我按下最大化按钮时,它会停靠在 mdiparent 表单中并填充 mdiparent 表单的所有剩余空间。

顺便说一句,我的 MDIParent 大小是 800,800,因此 MDIChild 不会超出 MDIParent。

4

2 回答 2

0
 private void childform_SizeChanged(object sender, EventArgs e)
        {
            this.WindowState = FormWindowState.Normal;
            this.Size = new Size(500, 500);
        }
于 2012-04-25T06:30:56.983 回答
0

单击 MDIChild 的最大化按钮时,MDIChild 将停靠到 MDIParent 窗体。即使有 wndproc 应用于其代码,这也是子级的属性。

于 2012-09-24T21:25:29.330 回答