调整mdiChild表单的大小会影响另一个mdiChild表单

时间:2015-03-04 05:49:17

标签: c# winforms mdi mdichild mdiparent

我正在创建一个MDI应用程序,其中有多个mdiChild表单。当我调整一个mdiChild表单的大小时,它会影响其他mdiChild表单..我该如何解决这个问题?这里有很多关于mdichild表格的问题,但它们似乎都不像我一样。

示例:

当我最大化一个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,不要影响其他mdiChild表单..

0 个答案:

没有答案