Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在WindowsState=maximized的mdi容器窗体中显示子窗体?_C#_Winforms_Childwindow_Mdiparent - Fatal编程技术网

C# 如何在WindowsState=maximized的mdi容器窗体中显示子窗体?

C# 如何在WindowsState=maximized的mdi容器窗体中显示子窗体?,c#,winforms,childwindow,mdiparent,C#,Winforms,Childwindow,Mdiparent,如何在mdi容器窗体中显示其WindowsState=最大化的子窗体 当我通过单击主窗体的菜单项加载子窗体时,将这些代码行放在下面时,子窗体将失去其父窗体位置,并且不会显示在其父窗体中 private void mnuUnit_Click(object sender, EventArgs e) { frmUnit frm = new frmUnit(); frm.MdiParent = this; frm.WindowState = FormWindowState.Max

如何在mdi容器窗体中显示其WindowsState=最大化的子窗体

当我通过单击主窗体的菜单项加载子窗体时,将这些代码行放在下面时,子窗体将失去其父窗体位置,并且不会显示在其父窗体中

private void mnuUnit_Click(object sender, EventArgs e)
{
    frmUnit frm = new frmUnit();
    frm.MdiParent = this;
    frm.WindowState = FormWindowState.Maximized;
    frm.Show();
}

你忘记粘贴代码了吗

要将MDI子窗体显示为最大化,请执行以下操作:

// This is a method on the MDI parent (IsMdiContainer = true)
private void Button1_Click(object sender, EventArgs e)
{
    var myForm = new MyCustomForm();
    myForm.MdiParent = this;
    myForm.WindowState = FormWindowState.Maximized;
    myForm.Show();
}

你忘记粘贴代码了吗

要将MDI子窗体显示为最大化,请执行以下操作:

// This is a method on the MDI parent (IsMdiContainer = true)
private void Button1_Click(object sender, EventArgs e)
{
    var myForm = new MyCustomForm();
    myForm.MdiParent = this;
    myForm.WindowState = FormWindowState.Maximized;
    myForm.Show();
}

您可以将停靠样式设置为“填充”,在调用show之前,使用

myForm.BringToFront();

您可以将停靠样式设置为“填充”,在调用show之前,使用

myForm.BringToFront();