Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe MessageBox

 

Data di pubblicazione: novembre 2016

Visualizza una finestra di messaggio.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

System.Object
  System.Windows.MessageBox

public sealed class MessageBox

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodSystem_CAPS_staticShow(String)

Visualizza una finestra di messaggio che dispone di un messaggio e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String)

Visualizza una finestra di messaggio con una messaggio e il titolo della barra del titolo; e che restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton)

Visualizza una finestra di messaggio con un messaggio, una didascalia della barra del titolo e un pulsante; e che restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton, MessageBoxImage)

Visualizza una finestra di messaggio con un messaggio, una didascalia della barra del titolo, un pulsante e icona; e che restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

Visualizza una finestra di messaggio con un messaggio, una didascalia della barra del titolo, un pulsante e icona; e che accetta un risultato di casella di messaggio predefinito e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

Visualizza una finestra di messaggio con un messaggio, una didascalia della barra del titolo, un pulsante e icona; e che accetta un risultato di casella di messaggio predefinito, è conforme con le opzioni specificate e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String)

Visualizza una finestra di messaggio davanti finestra specificata. La finestra di messaggio viene visualizzato un messaggio e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String)

Visualizza una finestra di messaggio davanti finestra specificata. La finestra di messaggio viene visualizzato una messaggio e il titolo della barra del titolo; e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String, MessageBoxButton)

Visualizza una finestra di messaggio davanti finestra specificata. La finestra di messaggio viene visualizzato un messaggio, una didascalia della barra del titolo e un pulsante; e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String, MessageBoxButton, MessageBoxImage)

Visualizza una finestra di messaggio davanti finestra specificata. La finestra di messaggio visualizza un messaggio, la didascalia della barra del titolo, pulsante e icona. e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

Visualizza una finestra di messaggio davanti finestra specificata. La finestra di messaggio visualizza un messaggio, la didascalia della barra del titolo, pulsante e icona. e accetta il risultato messaggio predefinito e restituisce un risultato.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

Visualizza una finestra di messaggio davanti finestra specificata. La finestra di messaggio visualizza un messaggio, la didascalia della barra del titolo, pulsante e icona. e accetta il risultato messaggio predefinito, è conforme con le opzioni specificate e restituisce un risultato.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

Una finestra di messaggio è una finestra di dialogo modale preimpostata che visualizza un messaggio di testo a un utente. Per visualizzare una finestra di messaggio, chiamare il metodo statico Show metodo la MessageBox classe. Il messaggio di testo che viene visualizzato è l'argomento stringa che viene passato a Show. Alcuni overload di Show metodo consente inoltre di fornire una didascalia della barra del titolo.

Per consentire agli utenti di chiudere una finestra di messaggio Show viene visualizzato un messaggio che ha un OK pulsante e un chiudere pulsante nella barra del titolo.

È inoltre possibile utilizzare una finestra di messaggio per porre una domanda di un utente. L'utente risponde facendo clic su uno dei diversi pulsanti che specifica per visualizzare utilizzando le MessageBoxButton enumerazione. È possibile passare questa enumerazione a diversi overload del Show metodo. Il valore predefinito di MessageBoxButton enumerazione OK.

È possibile determinare quale pulsante un utente fa clic esaminando il valore che Show restituisce. Il valore restituito è il valore di MessageBoxResult enumerazione, in cui ciascun valore equivale a uno dei pulsanti in grado di visualizzare una finestra di messaggio. Il valore predefinito per la finestra di messaggio è OK poiché OK è il pulsante predefinito della finestra di messaggio. Tuttavia, alcuni overload di Show metodo consentono di fornire un diverso MessageBoxResult il valore predefinito.

Le finestre di messaggio possono comunicare informazioni e porre domande che presentano vari livelli di importanza. Le finestre di messaggio utilizzano icone per indicare l'importanza. Ad esempio, le icone possono indicare se il messaggio è puramente informativo, avviso o è importante. Il MessageBoxImage enumerazione incapsula il set di icone di finestra di messaggio possibili. Per impostazione predefinita, una finestra di messaggio non viene visualizzata un'icona. Tuttavia, è possibile passare un MessageBoxImage valore a uno dei diversi Show overload del metodo per specificare che la finestra di messaggio contiene un'icona.

Le finestre di messaggio forniscono talvolta funzionalità speciali, ad esempio la lettura da destra a sinistra. È possibile personalizzare il comportamento di una finestra di messaggio utilizzando uno o più MessageBoxOptions valori di enumerazione accettati da alcuni overload di Show metodo.

Le finestre di messaggio hanno sempre una finestra proprietaria. Per impostazione predefinita, il proprietario di una finestra di messaggio è la finestra attualmente attiva in un'applicazione nel momento in cui viene aperta una finestra di messaggio. Tuttavia, è possibile specificare un altro proprietario per il Window utilizzando uno dei diversi Show Overload. Per ulteriori informazioni sulle finestre proprietarie, vedere Window.Owner.

Per ulteriori informazioni, vedere MessageBox Sample.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: