DialogResult
не тип, это свойство, вы хотите тип MessageBoxResult
Я вижу по вопросу, что вы не используете winforms. Таким образом, код будет читать,
MessageBoxResult result = MessageBox.Show(
"Save changes before closing?",
"Warning",
MessageBoxButton.YesNoCancel,
MessageBoxImage.Question);