Hinzufügen von Meldungsdialogfeldern (HTML)

[ Dieser Artikel richtet sich an Windows 8.x- und Windows Phone 8.x-Entwickler, die Windows-Runtime-Apps schreiben. Wenn Sie für Windows 10 entwickeln, finden Sie weitere Informationen unter neueste Dokumentation ]

Ein Meldungsdialogfeld ist eine spezielle Anzeigeoberfläche, mit der App-Entwickler eine sofortige Reaktion auf Benutzerseite erreichen. Diese Dialoge blenden den dahinterliegenden Bildschirm ab und blockieren die Weitergabe von Fingereingaben an die App-Canvas, solange der Benutzer nicht reagiert hat.

Meldungsdialogfelder verwenden Text und Schaltflächen, die vom App-Entwickler festgelegt werden, und dienen dazu, eine der folgenden Aktionen auszuführen:

  • Vermittlung wichtiger Informationen
  • Anzeige von Fehlermeldungen
  • Ausgabe von Fragen, die der Benutzer beantworten muss, um die Blockierung des zentralen Programmflusses aufzuheben

Meldungsdialogfelder können als Reaktion auf eine Benutzeraktion oder auf Grundlage des Anwendungsstatus von der App ausgelöst werden.

Meldungsdialogfelder sollten sorgfältig geplant, sparsam eingesetzt und nur dann verwendet werden, wenn die Meldung an dem betreffenden Punkt für die App von entscheidender Bedeutung ist. Meldungsdialogfelder sollten nur für Windows Store-Apps verwendet werden und nicht für klassische Windows-Desktopanwendungen.

Die folgende Abbildung zeigt die drei Bereiche eines Meldungsdialogfelds:

  • Titel (optional)—als zentrale Anweisung.
  • Inhalt (Pflicht)—als beschreibender Text.
  • Schaltflächen und Schaltflächenfolgen (Pflicht)—zur Angabe der genauen Benutzeraktion.

Beispiel für Meldungsdialogfeld

Meldungsdialogfelder werden über die gesamte Breite der App-Canvas angezeigt. Hier sehen Sie ein Beispiel für einen Verbindungsfehler. In diesem Dialogfeld wird die Meldung nur über den Inhaltstext vermittelt.

Beispiel für Meldungsdialogfeld

Im Folgenden ist ein Beispiel für einen Netzwerkpfadfehler bei der Dateiauswahl dargestellt. In diesem Dialogfeld wird die Meldung über einen Titel und den Inhaltstext vermittelt.

Beispiel für Meldungsdialogfeld

Hinweis  Meldungsdialogfelder ersetzen nicht alle Anwendungsbereiche von Aufgabendialogen und Meldungsfelddialogen in früheren klassischen Windows-Desktopanwendungen. Die MessageDialog-API wurde nur für die Verwendung in Windows Store-Apps entwickelt. Informationen zu Szenarien, für die sich Meldungsdialogfelder eignen, finden Sie unter Richtige Verwendung von Meldungsdialogfeldern.

 

Inhalt dieses Abschnitts

Thema Beschreibung

Schnellstart: Entwerfen von Meldungsdialogfeldern

In dieser Schnellstartanleitung wird das Entwerfen und Implementieren eines Meldungsdialogfelds beschrieben.