我有一個窗口形成問題:C#形式閉合
的Program.cs:
Application.Run(new frmStart());
frmStart:上btnLoad_Click
,
frmLoad formLoad = new frmLoad();
formLoad.Show();
this.Hide(); // if I do a this.Close(); after it shuts down and doesn't get to show the form
frmLoad:上btnCancel_Click
:
Application.Exit();
// or this.Close();
// or even: base.Close();
表單消失,但程序沒有結束,我仍然必須按藍色的「停止調試」才能停止。
我一直在尋找......我知道這是可能使程序真正停止,而不是當您關閉第二種形式只是凍結,即使你不保持在屏幕上的第一種形式,但可不記得,也不知道如何。
你試過了Application.ExitThread – HatSoft 2012-07-16 23:14:04
在frmLoad中按下btnCancel時是否要重新打開frmStart或完全關閉應用程序? – craig1231 2012-07-16 23:14:36
@HatSoft:您能否將您的評論置於答案中,我想接受這個答案!謝謝。 – Thalia 2012-07-16 23:18:00