c#窗体在调试运行时关闭窗体,但是显示依然在调试状态

zhouboat 2009-03-11 04:16:17
c#窗体在调试运行时关闭窗体,但是显示依然在调试状态
有一个登录窗体,然后转到另一个主窗体,当主窗体关闭时应该是结束程序了,但是现实依然在调试状态,必须手工结束调试。
谢谢!

登录窗体验证后转到主窗体的代码:
frmMain frm_main = new frmMain();
frm_main.Show();
this.Visible = false;
...全文
383 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy_1027 2009-03-11
  • 打赏
  • 举报
回复
你这个登录窗体才是真正的主窗体啊。。
用楼上的方式可以:
frm_main在关闭的时候使用Application.Exit();
TkingCN 2009-03-11
  • 打赏
  • 举报
回复
你的登陆窗体如果是最高级窗体 你在跳转到frm_main窗体时 也只能隐藏首窗体 如果关闭则全部程序都会关闭
以此而言 你如果想完全退出调试状态 直接.exit首窗体即可
zgke 2009-03-11
  • 打赏
  • 举报
回复
frm_main在关闭的时候使用Application.Exit();
hatchgavin 2009-03-11
  • 打赏
  • 举报
回复
在打开frmMain窗体时登录窗体只是隐藏没有关闭引起的。
randy_ideal 2009-03-11
  • 打赏
  • 举报
回复
如果照你的方式,你在主窗体关闭事件中,加上对登录窗体的close调用,应该也可以解决此问题
randy_ideal 2009-03-11
  • 打赏
  • 举报
回复
恐怕这样不行,你可以在主窗体的启动事件中,加载显示登录窗体,这样应该就能正确关闭了

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧