2011-08-24 49 views
10

使用此功能默认为OK。我可以进行默认取消吗?WPF MessageBox默认取消

MessageBoxResult result = MessageBox.Show 
     (message, caption, MessageBoxButton.OKCancel); 

回答

19

使用this overload,它允许你指定默认MessageBoxResult

MessageBoxResult result = MessageBox.Show 
    (message, caption, MessageBoxButton.OKCancel, 
     MessageBoxImage.Information, MessageBoxResult.Cancel);