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

因为父窗体是主窗体所以在子窗体被打开的时候我把父窗体隐藏了现在子窗体被关闭的时候父窗体还在后台运行怎么办我想在子窗体点窗体自带的关闭的按钮(是窗体自带的)把父窗体也关闭我... 因为父窗体是主窗体所以在子窗体被打开的时候我把父窗体隐藏了 现在子窗体被关闭的时候父窗体还在后台运行怎么办 我想在子窗体点窗体自带的关闭的按钮(是窗体自带的)把父窗体也关闭 我该怎么写 展开
 我来答
无心睡眠的感觉
推荐于2016-08-07 · TA获得超过320个赞
知道小有建树答主
回答量:238
采纳率:100%
帮助的人:221万
展开全部
调用窗体是关闭事件 在处理关闭事件的函数方法里加上
Application.Exit();就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Gankutsuou
2010-05-28 · TA获得超过252个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:208万
展开全部
创建子窗体时将父窗体做为对象传入
newForm = new Form(this)

子窗体构造函数调整
创建子窗体中的全局form对象
newForm = new Form()
From(From Fform)
{
newForm = Fform
}
子窗体关闭时调用这个newForm的关闭方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小羊说编程
2010-05-28 · 专注编程模式教学,提升大家实战经验
小羊说编程
采纳数:406 获赞数:1394

向TA提问 私信TA
展开全部
在子窗体的FormClosing事件中写上
this.ParentForm.Close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0f37e23c0
2010-05-28 · TA获得超过1543个赞
知道大有可为答主
回答量:1070
采纳率:50%
帮助的人:1297万
展开全部
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();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
男科知道002
2010-05-28 · TA获得超过192个赞
知道答主
回答量:170
采纳率:0%
帮助的人:0
展开全部
找到子窗体的FormClosed事件
然后双击,在单击事件里写Application.exit();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式