为什么关闭主窗体后程序会退出
建立一个WinForm的应用程序,在main方法中,Application.Run(new Form1());所以Form1是主界面。
为什么点击Form1的关闭按钮后,即使还有其他窗口在,整个应用也会退出?
------解决方案--------------------因为它是主程序的关闭,关闭它就是关闭程序
------解决方案--------------------主窗口关闭,子窗口也会随着关闭,所以整个程序就会关闭
------解决方案--------------------这个是。net的机制 只有一个是主窗体 只要他关闭了 程序就退出
所以你要实现好哪个是主窗体
------解决方案--------------------程序从main函数开始运行,main函数运行完了,程序也就结束了
Application.Run(new Form1());当Form1运行结束,如果之后没有别的语句,Main函数就结束了