実際のフォームの前にダイアログ(メッセージボックス)を表示したいのですが、ユーザーが[いいえ]を選択すると、アプリケーションを完全に閉じる必要があります。以下のコードを使用しようとしていますが、[いいえ]をクリックした後でもフォームが表示されます。
public Form1()
{
InitializeComponent();
if (MessageBox.Show("Contiue or not", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.None, MessageBoxDefaultButton.Button1) == DialogResult.No)
Application.Exit();
}
私も試しthis.Clsoe
ましたが、それから私はApplication.Run()
何が問題ですか?そうするための最良のアプローチは何でしょうか?