2

我有一个窗体 frmMain 设置为 MDI Parent。在其中,我可以打开另一个窗体 frmSearch 作为父窗体中的子窗体。但是,我遇到的问题是,我现在希望用户能够通过单击 frmSearch 打开第三个窗体 frmCase,并在父窗体 frmMain 内打开第三个窗口。

到目前为止,我在 frmMain 上有:

Form fS = new frmSearch();
fS.MdiParent = this;
fS.Show();

在子窗体 frmSearch 上:

frmCase fC = new frmCase(strCaseNo);
fC.Show();

但是第三种表单(frmCase)在父表单(frmMain)之外打开我知道我需要设置frmCase的MDIParent属性但我不知道如何引用已经打开的frmMain。

任何意见,将不胜感激。

4

1 回答 1

3

这就是答案:fC.MdiParent=this.MdiParent

于 2012-04-25T11:21:02.953 回答