我正在开发一个MDI应用程序。在那我打开一个最大化的表单。从这个表单(使用按钮)中,我打开一个新表单,这两个表单都在MDI表单中打开。
此第 2 种形式设置为 WindowState = FormWindowState.Normal;
。AND 第一个形式设置为 WindowState = FormWindowState.Maximized;
然后两种形式都变成了正常形式,我真的不希望他们这样做。第一种形式应保持最大化,另一种形式应以正常状态打开。我不想像"使用第一个表单的调整大小事件"那样做 - 这不是解决方案,因为我的用户可能喜欢真正调整该表单的大小......
这就是我打开第二个表格的方式:
Form26SeperateEntry chilform = new Form26SeperateEntry();
chilform.MdiParent = this;
chilform.Location = new Point(700, 30);
chilform.Show();
chilform.WindowState = FormWindowState.Normal;
关于如何管理它的任何想法?
设置 MDI 子窗体属性
AutoSize= false;
AutoSizeMode= GrowOnly;