C#中 在子窗体关闭的时候怎么关闭父窗体

2024-12-23 00:35:21
推荐回答(5个)
回答1:

调用窗体是关闭事件 在处理关闭事件的函数方法里加上
Application.Exit();就可以了

回答2:

创建子窗体时将父窗体做为对象传入
newForm = new Form(this)

子窗体构造函数调整
创建子窗体中的全局form对象
newForm = new Form()
From(From Fform)
{
newForm = Fform
}
子窗体关闭时调用这个newForm的关闭方法

回答3:

在子窗体的FormClosing事件中写上
this.ParentForm.Close();

回答4:

private void OpenNewForm()
{
Form f = new Form();
f.FormClosed += new FormClosedEventHandler(f_FormClosed);
f.show();
this.hide();
}
private void f_FormClosed(object sender, FormClosedEventArgs e)
{
this.Close();
}

回答5:

找到子窗体的FormClosed事件
然后双击,在单击事件里写Application.exit();