作成した「終了」という名前のボタンをクリックしてフォームを閉じると、ユーザーに「終了してもよろしいですか?」と尋ねるメッセージボックスが表示されます。構文がわかりません。誰か助けてください。ありがとう
質問する
120 次
3 に答える
1
フォームを見る必要があります。クロージングイベント。そこにメッセージ ボックスを配置してから、フォームの終了を中止したい場合は、e.cancel = true を設定します。
于 2013-10-31T21:05:44.677 に答える
0
次のようなことを試しましたか:
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
if(MessageBox.Show("Exit Application?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.Close();
}
}
于 2013-10-31T21:09:05.557 に答える
0
if (MessageBox.Show("Are you sure?", "Exit Application?",
MessageBoxButtons.YesNo) == DialogResult.No)
{
// ignore it
}
else
{
// shutdown code goes here
}
ここに MSDNの例があります。
于 2013-10-31T21:04:46.317 に答える