Gil*_*etz -1 c# messagebox winforms
我正在使用messageBoxButton.YesNoCancel按钮,我想知道用户按哪个按钮
我该怎么做 ?
这是代码:
MessageBox.Show("this item is already in the system, do you want to add it anyway ?",
"Question",MessageBoxButtons.YesNoCancel);
Run Code Online (Sandbox Code Playgroud)
谢谢...
您可以将答案存储在DialogResult对象中.然后你可以分析这样的答案:
DialogResult result = MessageBox.Show("this item is already in the system, do you want to add it anyway ?", "Question",MessageBoxButtons.YesNoCancel);
if (result == DialogResult.Yes) {
//your code here
} else if (result == DialogResult.Cancel) {
//your code here
} else if (result == DialogResult.No) {
// your code here
}
Run Code Online (Sandbox Code Playgroud)
来自http://msdn.microsoft.com/en-us/library/0x49kd7z.aspx:
result = MessageBox.Show(message, caption, buttons);
if (result == System.Windows.Forms.DialogResult.Yes)
{
// Closes the parent form.
this.Close();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2479 次 |
| 最近记录: |