-1
我有這段代碼,我可以使用菜單條關閉並打開子窗體。我的問題是如何關閉特定的活動子窗體,如果我有多個活動的子窗體?關閉活動的mdi子女
private void fileMenu_Click(object sender, EventArgs e)
{
frmtview tv = new frmtview();
if (ActiveMdiChild != null)
{
ActiveMdiChild.Close();
}
else
{
tv.MdiParent = this;
tv.Dock = DockStyle.Left;
tv.Show();
}
}
private void Home_Load(object sender, EventArgs e)
{
frmtview tv = new frmtview();
tv.MdiParent = this;
tv.Dock = DockStyle.Left;
tv.Show();
}
是否要關閉活動的mdi子窗體或要關閉可能不活動的特定子窗體? – Shell
我想要關閉一個特定的子表單 – arukiri123
來關閉表單,您必須至少有一個表單或表單名稱的對象。如果您有表單名稱,那麼您可以通過調用Application.OpenForms [「formName」]來關閉該表單。 – Shell