积极答复者
登陆窗体关闭之后为何连同主窗体也关闭

问题
答案
-
您好,
我想你的意图是先打开登入窗口, 然后确定按钮进入Main窗体, 是嘛?如果这样的话你可以试试下面的代码:
private void MainForm_Load(object sender, EventArgs e) { Login loginfm = new Login(); loginfm.ShowDialog(); }
或者你可以直接在你之前的代码中把this.close()改为this.Hide().
如果还有任何疑问,请在这里分享下,我们乐意帮助你
Vin Jin [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 Steven.桦仔 2011年6月16日 5:19
全部回复
-
因为你的mian函数是这样的
Application.Run(new Login());
当this.Close();被调用的时候回导致Applicaion.Exit()发生,于是所有的窗体都会退出。
http://feiyun0112.cnblogs.com/ -
您好,
我想你的意图是先打开登入窗口, 然后确定按钮进入Main窗体, 是嘛?如果这样的话你可以试试下面的代码:
private void MainForm_Load(object sender, EventArgs e) { Login loginfm = new Login(); loginfm.ShowDialog(); }
或者你可以直接在你之前的代码中把this.close()改为this.Hide().
如果还有任何疑问,请在这里分享下,我们乐意帮助你
Vin Jin [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 Steven.桦仔 2011年6月16日 5:19