Condividi tramite


Aggiunta di finestre di dialogo di messaggio (HTML)

[ Questo articolo è rivolto agli sviluppatori per Windows 8.x e Windows Phone 8.x che realizzano app di Windows Runtime. Gli sviluppatori che usano Windows 10 possono vedere Documentazione aggiornata ]

Una finestra di dialogo di messaggio è una superficie con chiusura esplicita a disposizione degli sviluppatori di app per richiedere un'immediata risposta all'utente. Queste finestre di dialogo oscurano la parte di schermo sottostante e bloccano il passaggio degli eventi di tocco al canvas dell'app finché l'utente non risponde.

Una finestra di dialogo di messaggio usa il testo e i pulsanti specificati dallo sviluppatore dell'app per uno dei seguenti scopi:

  • Comunicare importanti informazioni.
  • Presentare un messaggio d'errore.
  • Presentare un domanda a cui l'utente deve rispondere per eliminare un blocco del flusso principale di un'applicazione.

Una finestra di dialogo di messaggio può essere il risultato di un'azione dell'utente oppure visualizzata dall'app in base ai relativi stati.

Le finestre di dialogo di messaggio devono essere usate con attenzione e solo se il messaggio da trasmettere è critico per quel dato momento per l'app. Le finestre di dialogo di messaggio devono essere usate solo nelle app di Windows Store e non nelle applicazioni di Windows classiche.

L'immagine seguente illustra le tre parti di una finestra di dialogo di messaggio:

  • Titolo (facoltativo)—usato come istruzione principale.
  • Contenuto (obbligatorio)—usato come testo descrittivo.
  • Pulsanti e relative stringhe (obbligatori) —usati per indicare l'azione esplicita dell'utente.

Esempio di finestra di dialogo di messaggio

Le finestre di dialogo di messaggio sono visualizzate su tutta l'estensione del canvas dell'app. Ecco un esempio che presenta un errore di connettività. La finestra di dialogo usa solo il contenuto testuale per trasmettere il messaggio.

Esempio di finestra di dialogo di messaggio

Ecco un esempio che illustra un errore nel percorso di rete presentato dall'utilità di selezione file. La finestra di dialogo usa la stringa del titolo e il contenuto testuale per trasmettere il messaggio.

Esempio di finestra di dialogo di messaggio

Nota  L'obiettivo delle finestre di dialogo di messaggio non è sostituire tutti gli usi delle finestre di dialogo e delle finestre di messaggio usate nelle applicazioni di Windows classiche delle versioni precedenti di Windows. L'API MessageDialog è stata progettata per essere usata solo dalle app di Windows Store. Per informazioni sugli scenari in cui usare le finestre di dialogo di messaggio, vedi Uso appropriato delle finestre di dialogo di messaggio.

 

Contenuto della sezione

Argomento Descrizione

Guida introduttiva: Progettare una finestra di messaggio

Questa guida introduttiva contiene istruzioni utili per la progettazione e l'implementazione delle finestre di dialogo di messaggio.