0

通过单击我创建的名为“退出”的按钮关闭表单后,我希望它显示一个消息框,询问用户“您确定要退出吗?” 我不知道它的语法,有人可以帮助我吗?谢谢

4

3 回答 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 回答