更改MessageBox默认按钮?

时间:2017-11-20 12:21:16

标签: c# wpf

我有:

if (MessageBox.Show("Do you want to delete?", 
                    "", 
                    MessageBoxButton.YesNo) == MessageBoxResult.Yes) 

我尝试添加:

MessageBoxDefaultButton.Button2

if (MessageBox.Show("Do you want to delete?", 
                    "", 
                    MessageBoxDefaultButton.Button2,
                    MessageBoxButton.YesNo) == MessageBoxResult.Yes) 

C#编译器不喜欢:

MessageBoxDefaultButton

为了澄清“C#编译器不喜欢”,单词MessageBoxDefaultButton保持黑色。它不会变为蓝色。 我正在使用C#2013。

1 个答案:

答案 0 :(得分:0)

这要归功于Sinatr

if(MessageBox.Show ("Do you want to delete this page?",
                    "", 
                    MessageBoxButton.YesNo, 
                    MessageBoxImage.Question, 
                    MessageBoxResult.No) == MessageBoxResult.Yes)