Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只想让我的 mdichild 表单在按下最大化按钮时调整大小,并且它不会停靠在父表单上。
我的初始 MDIChild 大小是 100,100,当我按下最大化按钮时。我只需要将 MDIChild 的大小调整为 500,500。我的问题是,当我按下最大化按钮时,它会停靠在 mdiparent 表单中并填充 mdiparent 表单的所有剩余空间。
顺便说一句,我的 MDIParent 大小是 800,800,因此 MDIChild 不会超出 MDIParent。
private void childform_SizeChanged(object sender, EventArgs e) { this.WindowState = FormWindowState.Normal; this.Size = new Size(500, 500); }
单击 MDIChild 的最大化按钮时,MDIChild 将停靠到 MDIParent 窗体。即使有 wndproc 应用于其代码,这也是子级的属性。