RetryCancel MessageBox

问题描述:

Im使用System.Windows.MessageBox.Show()来向用户显示一个对话框。一次过载可以让我设置使用System.Windows.MessageBoxButton枚举出现的按钮。然而,它似乎缺少一个RetryCancel选项,我的谷歌搜索表明它应该有。RetryCancel MessageBox

  • 我错过了什么吗?
  • 如何显示RetryCancel消息框?

你不会错过任何东西。有一个RetryCancel值:

MessageBox.Show("text", "caption", MessageBoxButtons.RetryCancel); 

注:请不要使用WPF的MessageBoxButton枚举不具备这样的价值的错误。

+0

MessageBoxButton ** s ** ...当然,呵呵谢谢:) – Mizipzor 2010-04-16 10:00:45

+0

“最好的重载有无效的参数”,似乎缺少接受** MessageBoxButtons **的。错误的框架版本? – Mizipzor 2010-04-16 10:03:23

+0

我不知道你使用的是哪个版本,但方法肯定存在:http://msdn.microsoft.com/en-us/library/0x49kd7z.aspx – 2010-04-16 10:09:19

System.Windows是WPF。 System.Windows.Forms是WinForms。

+1

正确,WinForms MessageBox有更多的选项,其中之一是我正在寻找的。 – Mizipzor 2010-04-16 10:08:03