我想创建一个MessageBox确认框。下面是消息框的内容:
DialogResult dialog = MessageBox.Show("Etes vous sûre de vouloir fermer le programme ?", "Exit",MessageBoxButtons.YesNo);
if (dialog == DialogResult.Yes)
{
Application.Exit();
}
else if (dialog == DialogResult.No)
{
e.Cancel = true;
}
问题是,当我点击“是”按钮时,弹出框不会自动关闭。我必须再次点击两次才能关闭。应该第一次点击就能关闭。
看起来很简单,但我不确定我的错误在哪里。