Procedura: visualizzare un elenco di tipi di carattere

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

  1. Scegliere Nuovo progetto dal menu File.

    Verrà visualizzata la finestra di dialogo Nuovo progetto.

  2. Fare clic su Applicazione Windows Form, quindi scegliere OK.

  3. 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

  4. Aggiungere un controllo Button al form e modificare le proprietà seguenti nella finestra Proprietà:

    Proprietà

    Value

    Name

    setFont

    Text

    Change Font

  5. Trascinare un componente FontDialog dalla scheda Finestre di dialogo della Casella degli strumenti nel form.

    fontDialog1 viene visualizzato nella barra dei componenti.

  6. Fare doppio clic sul pulsante per creare il gestore eventi predefinito nell'editor di codice.

  7. 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;
    }
    
  8. Premere F5 per eseguire il codice.

  9. 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.

  10. Verificare che il tipo di carattere scelto venga applicato al testo nell'etichetta.

  11. Chiudere l'applicazione.

Vedere anche

Concetti

Utilizzo delle finestre di dialogo incorporate nell'applicazione

Progettazione di un'interfaccia utente in Visual C#

Altre risorse

Finestre di dialogo (Visual C#)

Presentazione guidata di Visual C#