winform 窗体中如何定义接入口

来源:百度知道 编辑:UC知道 时间:2024/05/09 19:10:52
我把接入窗体Form1做成了登陆框,父窗体是Form2.

登陆后Form1隐藏掉了.调式的时候关掉Form2,但进程里面没有关掉,这样修改代码再次调式就要去关进程很麻烦.

能不能把Form2设为接入口,这样关掉Form2才是真正的关掉了程序.

把Form2设为启动窗体,然后在static main里让Form1先启动,通过验证后再进入Form2,这样你关Form2时进程里就不会在留下进程了

在 Form2 的 Closed 事件中调用 Form1.Close() 方法或直接点用 Application.Exit() 方法。

这种情况,你应该把Form2作为启动窗体。
在Form2的构造函数或者初始化事件里面模式弹出登录窗体,也就是Form1。
GUI程序的第一个原则就是,把主窗体作为启动窗体,并作为其它窗体的parent。

当你想整个应用程序退出的时候,加上Application.Exit() 就可以了。
这样进程里就会关掉了,