private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("Are you sure you want to exist ?",
"Are you sure you want to exist ?",
MessageBoxButtons.YesNo,
MessageBoxIcon.Information) == DialogResult.No)
{
e.Cancel = true;
Application.Exit();
}
}
[はい]をクリックすると、それが存在します。しかし、いいえをクリックした場合、メッセージは再び表示され、2回目のときには、そのメッセージは表示されません。なぜいいえ、それを2回尋ねているのですか?
私はbackgroundworkerと私が更新するrichTextViewを持っています。 e.Cancel = true、application.exitで十分ですか?
閉じるのではなく、閉じたいと思っています。あなたの心を作りなさい。 – LarsTech
「本当に存在しますか?」さあ、それは厳しいです。 – itsme86
これで、ユーザーが終了したいかどうかを尋ねるのですが、「いいえ」と答えると終了しますか? (つまり、 'Application.Exit();'経由で)? –