C# 调整mdiChild窗体的大小会影响其他mdiChild窗体

C# 调整mdiChild窗体的大小会影响其他mdiChild窗体,c#,winforms,mdi,mdichild,mdiparent,C#,Winforms,Mdi,Mdichild,Mdiparent,我正在创建一个MDI应用程序,其中有多个子窗体。调整一个子窗体的大小时,它会影响其他子窗体。。我怎样才能解决这个问题?这里有很多关于mdichild表单的问题,但没有一个和我的情况一样 例如: 当我最大化一个子窗体时,另一个子窗体也将最大化,即使它们已设置为正常窗口状态 编辑 这是我调用mdiChild表单的mdiParent代码 private void editAccountToolStripMenuItem_Click(object sender, EventArgs e) { A

我正在创建一个MDI应用程序,其中有多个子窗体。调整一个子窗体的大小时,它会影响其他子窗体。。我怎样才能解决这个问题?这里有很多关于mdichild表单的问题,但没有一个和我的情况一样

例如:

当我最大化一个子窗体时,另一个子窗体也将最大化,即使它们已设置为正常窗口状态

编辑

这是我调用mdiChild表单的mdiParent代码

private void editAccountToolStripMenuItem_Click(object sender, EventArgs e)
{
    AdminForms.Dialogs.FrmAdminEdit adminedit = new AdminForms.Dialogs.FrmAdminEdit();
    adminedit.Show();
    adminedit.MdiParent = this;
}

private void listOfCandidatesToolStripMenuItem_Click(object sender, EventArgs e)
{
    AdminForms.Dialogs.FrmCandidate cand = new AdminForms.Dialogs.FrmCandidate();
    cand.Show();
    cand.MdiParent = this;
}
但在运行时,当我调整其中一个mdichild的大小时,其他mdichild表单也在调整大小。。如果单击“最大化”按钮,将最大化所有子对象


我希望调整mdiChild的大小,但不影响其他mdiChild窗体

你能把你代码的相关部分贴出来吗?@o_weisman,我编辑了我的问题。。你能帮我一下吗?你是如何调整表格的大小的?使用鼠标或在代码中编程?@o_weisman,在运行时使用鼠标。如果两个mdiChild处于打开状态且处于正常Windows状态,则当我最大化其中一个mdiChild时,将最大化其中两个mdiChild。。即使他们处于正常状态…显然这是故意的。此链接底部有两个建议的解决方法: