C#主窗体和子窗体关闭

如何关闭主窗体时子窗体不关闭... 如何关闭主窗体时子窗体不关闭 展开
 我来答
songfeng163
2011-10-07 · TA获得超过952个赞
知道小有建树答主
回答量:229
采纳率:100%
帮助的人:319万
展开全部
如果是从programs中生成的主窗体,主窗体不能关闭,因为那样会退出程序,可以使用我这个方法,在主窗体的form_closed事件中添加如下代码:
this.hide();
将主窗体隐藏来实现关闭;
再次打开时,使用主窗体的变量来打开:
frmMain.show();
当然要在子窗体中定义主窗体的变量:
FrmMain frmMain;
如果主窗体没有打开时想要关闭子窗体,在子窗体的form_closed事件中使用如下代码:
Application.exit(); //这样会退出整个程序,而不只是关闭子窗体
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhouyao85258
2011-10-06 · TA获得超过104个赞
知道小有建树答主
回答量:302
采纳率:0%
帮助的人:200万
展开全部
调用一个外部的静态方法 ,在这个方法里面开窗口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式