Come modificare il carattere RichEdit utilizzando il ComboBox Elenco dei font in Visual Basic

October 4

Come modificare il carattere RichEdit utilizzando il ComboBox Elenco dei font in Visual Basic


RichEdit, chiamato anche RichTextBox o Rich Text Editor, è un controllo utilizzato nella programmazione .NET come Visual Basic. Con RichEdit, è possibile digitare e formattare il testo come si farebbe con un word processor. Per cambiare i font, è sufficiente aggiungere un elenco di font disponibili e utilizzare tale elenco per modificare l'editor di testo ricco in fase di esecuzione.

istruzione

1 Aggiungere le seguenti istruzioni Imports nella parte superiore del file che contiene il modulo editor di testo e casella combinata:

Le importazioni System.Drawing
Le importazioni System.Drawing.Text

2 Copiare e incollare il seguente codice nella classe del form:

Private Sub Form1_Load (mittente di ByVal come System.Object, ByVal e come System.EventArgs) tratta MyBase.Load

Dim ifc As InstalledFontCollection = New InstalledFontCollection()
ComboBox1.Items.AddRange(ifc.Families)
End Sub

Private Sub ComboBox1_SelectedIndexChanged (ByVal sender As System.Object, ByVal e come System.EventArgs) tratta ComboBox1.SelectedIndexChanged
RichTextBox1.Font = nuovo tipo di carattere (ComboBox1.SelectedText, 12)
End Sub

3 Premere il tasto "F5" per eseguire l'applicazione. Il controllo Casella combinata avrà tutti i font installati del computer. Quando si cambia il tipo di carattere, la RichTextEditor utilizzerà il carattere selezionato.

Consigli e avvertenze

  • È possibile creare una casella combinata con i numeri in esso, quindi sostituire il "12" con il valore della casella combinata numerica al fine di regolare la dimensione del carattere.