两个窗体打开,其状态已更改



我正在开发一个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;

最新更新