为了账号安全,请及时绑定邮箱和手机立即绑定

Close();方法为什么关闭不了窗体?

Close();方法为什么关闭不了窗体?

C#
斯蒂芬大帝 2018-07-06 10:11:01
书本上说Close();方法是关闭窗体的方法,窗体1关闭是关闭了,但是窗体2却打不开了,系统都被停止了,这是为什么呢?            我是百思不得其解呀。    只不过是关闭了窗体1而已,非但窗体2打不开了,连软件都自动停止运行了。    如果把Close()方法改为Hide()方法就没有问题,可以正常切换窗体了,但是这样一来,Close()方法存在的这个异常怎么办,总得处理下哦,难道Close()方法不能用吗?如下图所示:
查看完整描述

1 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

程序默认有一个主窗体,如果它关了,就都没了。
当然,你也可以不默认。

查看完整回答
反对 回复 2018-08-14
  • 1 回答
  • 0 关注
  • 629 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信