Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
È possibile utilizzare il componente FontDialog incorporato per visualizzare una selezione di tipi di carattere anziché creare una finestra di dialogo dei tipi di carattere personalizzata. Ad esempio, è possibile consentire agli utenti di selezionare un tipo di carattere nella finestra di dialogo, quindi di applicare il tipo di carattere selezionato al testo nel form.
Per visualizzare la finestra di dialogo dei tipi di carattere
Scegliere Nuovo progetto dal menu File.
Verrà visualizzata la finestra di dialogo Nuovo progetto.
Fare clic su Applicazione Windows Form, quindi scegliere OK.
Dalla Casella degli strumenti trascinare un controllo Label nel form e modificare le proprietà seguenti nella finestra Proprietà:
Proprietà
Value
Name
labelFont
Text
Sample text
Aggiungere un controllo Button al form e modificare le proprietà seguenti nella finestra Proprietà:
Proprietà
Value
Name
setFont
Text
Change Font
Trascinare un componente FontDialog dalla scheda Finestre di dialogo della Casella degli strumenti nel form.
fontDialog1 viene visualizzato nella barra dei componenti.
Fare doppio clic sul pulsante per creare il gestore eventi predefinito nell'editor di codice.
Nel gestore eventi etFont_Click aggiungere il codice seguente per visualizzare la finestra di dialogo dei tipi di carattere e cambiare il tipo di carattere del testo dell'etichetta in base alle preferenze dell'utente.
if (fontDialog1.ShowDialog() == DialogResult.OK) { this.labelFont.Font = fontDialog1.Font; }Premere F5 per eseguire il codice.
Quando viene aperto il form, fare clic su Modifica carattere, fare clic su un tipo di carattere nella finestra di dialogo visualizzata, quindi scegliere OK.
Verificare che il tipo di carattere scelto venga applicato al testo nell'etichetta.
Chiudere l'applicazione.
Vedere anche
Concetti
Utilizzo delle finestre di dialogo incorporate nell'applicazione
Progettazione di un'interfaccia utente in Visual C#