Поделиться через


Добавление окон сообщений (HTML)

[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. В случае разработки приложений для Windows 10 см. раздел последняя документация]

Диалоговое окно сообщения — это ограниченная область экрана, с помощью которой можно получить немедленный ответ от пользователя. Такие диалоговые окна затемняют расположенный за ними экран и блокируют передачу событий сенсорного ввода полотну приложения до тех пор, пока пользователь не ответит.

В диалоговом окне сообщения используются текст и кнопки, выбранные разработчиком приложения, для выполнения одного из следующих действий:

  • Передача срочной информации.
  • Уведомление об ошибке.
  • Отображение вопроса, на который пользователям необходимо ответить, чтобы устранить блокировку основного потока приложения.

Диалоговое окно может быть открыто в ответ на действие пользователя или на основе состояния приложения.

Диалоговыми окнами сообщений следует пользоваться вдумчиво, умеренно и только в том случае, если отображаемое сообщение действительно важно в данный момент. Диалоговые окна сообщений должны использоваться только приложениями Магазина Windows, но не классическими приложениями для Windows.

На следующем рисунке показаны три части диалогового окна сообщений:

  • Заголовок (необязательно) — используется как главная инструкция.
  • Содержимое (необходимо) — используется как описательный текст.
  • Кнопки и строки для кнопок (необходимо) — используются для обозначения действий пользователя.

Пример диалогового окна сообщения

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

Пример диалогового окна сообщения

Вот пример ошибки сетевого пути, который запрашивает средство выбора файлов. В диалоговом окне для отображения сообщения используется строка заголовка и текст содержимого.

Пример диалогового окна сообщения

Примечание  Цель диалогового окна сообщения заключается не в том, чтобы заменить все случаи использования диалогового окна задач и окон сообщений в классических приложениях для предыдущих выпусков Windows. API MessageDialog предназначен только для использования приложениями Магазина Windows. Рекомендации по сценариям, в которых должны использоваться диалоговые окна сообщений, см. в разделе Правильное использование диалоговых окон сообщений.

 

В этом разделе

Тема Описание

Краткое руководство: проектирование окна сообщения

В этом кратком руководстве приведены инструкции по проектированию и реализации диалоговых окон сообщений.