如果按下消息框上的是按钮,我会怎么说呢?在 C# 中。
最佳答案
您对
MessageBox.Show
的调用需要传递MessageBoxButtons.YesNo
才能获得 Yes/No 按钮而不是 OK 按钮。将该调用的结果(它将阻止执行直到对话框返回)与
DialogResult.Yes
.... 进行比较
if (MessageBox.Show("Are you sure?", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
// user clicked yes
}
else
{
// user clicked no
}
关于c# - 消息框按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5414270/