[英]WPF MessageBox Appearing Twice
I am using following code for showing a MessageBox with ok and cancel button. 我正在使用以下代码来显示带有“确定”和“取消”按钮的MessageBox。 When I click any button same message box appears again.
当我单击任何按钮时,相同的消息框会再次出现。 Is there any problem in this code?
这段代码有什么问题吗?
string messageBoxText = "Uploading Data"; string caption = "Upload Data"; MessageBoxButton button = MessageBoxButton.OKCancel; // Display message box MessageBox.Show(messageBoxText, caption, button, icon); MessageBoxResult res = MessageBox.Show(messageBoxText, caption, button, icon); if (res == MessageBoxResult.OK) { count++; }
Because you are calling MessageBox.Show
two times... 因为您正在调用
MessageBox.Show
两次...
string messageBoxText = "Uploading Data";
string caption = "Upload Data";
MessageBoxButton button = MessageBoxButton.OKCancel;
// Display message box
MessageBox.Show(messageBoxText, caption, button, icon); //**Comment this line**
MessageBoxResult res = MessageBox.Show(messageBoxText, caption, button, icon);
if (res == MessageBoxResult.OK)
{
count++;
}
You are calling message box twice via MessageBox.Show
. 您正在通过
MessageBox.Show
两次调用消息框。 You might want to remove the first 您可能要删除第一个
MessageBox.Show(messageBoxText, caption, button, icon);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.