这可能吗? MessageBox.Show方法显然迫使我使用MessageBoxButton enums中的一个,并且没有一个对所有选项都是Yes而对所有选项都没有。是否可以显示一个消息框对话框,其中包含“全部是”和“全部否定”?
答案 0 :(得分:4)
您始终可以创建自己的对话框,该对话框看起来像MessageBox并具有您需要的按钮。我认为你不能覆盖MessageBox的外观。
答案 1 :(得分:2)
根据您实际使用的技术(WinForms和WPF都被标记),这些文章应该为您提供一个好的起点。
适用于Vista和XP的WPF Common TaskDialog:
http://www.codeproject.com/KB/WPF/WPFTaskDialogVistaAndXP.aspx
可自定义的WPF消息框:
http://blogs.microsoft.co.il/blogs/arik/archive/2011/05/26/a-customizable-wpf-messagebox.aspx
WinForms - 禁止消息框:
答案 2 :(得分:0)
MessageBox是Windows Forms组件。在WPF应用程序中使用它并不是最好的主意。但是如果你想尝试,你可以找到有用的东西here