WPF MessageBox по умолчанию для отмены

При этом по умолчанию ОК. Могу ли я сделать по умолчанию Отмена?

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

Ответ 1

Используйте эту перегрузку, которая позволяет указать значение по умолчанию MessageBoxResult:

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