MessageBoxResult Перечисление

Определение

Указывает кнопку в окне сообщения, нажатую пользователем. Объект MessageBoxResult возвращается методом Show.

public enum class MessageBoxResult
public enum MessageBoxResult
type MessageBoxResult = 
Public Enum MessageBoxResult
Наследование
MessageBoxResult

Поля

Cancel 2

Полученное значение окна сообщения — Отмена.

No 7

Полученное значение окна сообщения — Нет.

None 0

Окно сообщения не возвращает никаких результатов.

OK 1

Полученное значение окна сообщения — ОК.

Yes 6

Полученное значение окна сообщения — Да.

Примеры

Дополнительные сведения см. в примере MessageBox.

Комментарии

ShowMessageBoxResult возвращает значение, указывающее, какая кнопка в окне сообщения нажата пользователем. MessageBoxButton указывает, какие кнопки отображаются в окне сообщения.

Значение результата, возвращаемое из окна сообщения, зависит от того, какие кнопки есть в окне сообщения и как пользователь закрывает окно сообщения:

  • В окне сообщения с кнопкой "ОК " возвращается ОК, если пользователь нажимает кнопку "ОК ", нажимает кнопку "Закрыть " в заголовке строки или нажимает клавишу ESC .

  • В окне сообщения с кнопкой "ОК " и кнопкой "Отмена " возвращается ОК, если пользователь нажимает кнопку "ОК ". Если пользователь нажимает кнопку "Отмена" или кнопку "Закрыть " в заголовке строки, возвращается отмена.

  • В окне сообщения с кнопкой "Да " и кнопкой "Нет " кнопка "Закрыть " в заголовке строки отключена. Следовательно, возвращается значение "Да", если пользователь нажимает кнопку "Да ", и возвращается значение "Нет ", если пользователь нажимает кнопку "Нет".

  • В окне сообщения с кнопкой "Да ", кнопкой "Нет " и кнопкой "Отмена " возвращается, если кнопка "Да " нажата, и если кнопка "Нет " будет возвращена. Если пользователь нажимает кнопку "Отмена" или кнопку "Закрыть " в заголовке строки, возвращается отмена.

Применяется к

См. также раздел