在me.close()之前,有个SHOW(),结果会让两个窗口都关闭~~
时间:2011-12-24
来源:互联网
我在frm_1中,触发确定按钮,要弹出frm_2,并且关闭frm_1。。。
frm_2.show()
me.close()
之前这样方法写,一切都正常。。。后来在另一个窗口中这样写,结果出现了:两个窗口都关闭了。不能显示出之前的效果。我把me.close()注释了。能运行,但不能关闭其frm_1窗口~~~~~这是为什么~~~
frm_2.show()
me.close()
之前这样方法写,一切都正常。。。后来在另一个窗口中这样写,结果出现了:两个窗口都关闭了。不能显示出之前的效果。我把me.close()注释了。能运行,但不能关闭其frm_1窗口~~~~~这是为什么~~~
作者: lovemehui 发布时间: 2011-12-24
Form2 frm;
创建窗体
frm = new Form2();
frm.Show();
按钮
if (frm!=null)
{
frm.Dispose();
frm = null;
}
创建窗体
frm = new Form2();
frm.Show();
按钮
if (frm!=null)
{
frm.Dispose();
frm = null;
}
作者: wuyq11 发布时间: 2011-12-24
菜单-》项目-》属性-》应用程序-》关机模式-》当最后一个窗体关闭时
作者: eaqpi 发布时间: 2011-12-24
引用 2 楼 eaqpi 的回复:
菜单-》项目-》属性-》应用程序-》关机模式-》当最后一个窗体关闭时
菜单-》项目-》属性-》应用程序-》关机模式-》当最后一个窗体关闭时
你的form1应该是主窗体,这样在form1关闭后就导致程序退出,当然所有其它的窗体也关闭了。
你可以让form1.hide而不是close,或者如我上面引用eaqpi说的那样。
作者: bunliney 发布时间: 2011-12-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28