Windows フォームに関する質問があります。
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();
フォームは消えますが、プログラムは終了しません。停止するには、青い「デバッグの停止」を押す必要があります。
私は探していました...最初のフォームを画面に表示したままにしなくても、2番目のフォームを閉じたときにフリーズするだけでなく、プログラムを実際に停止させることができることを知っていますが、覚えていない方法がわかりません。