Control.DefaultFont Proprietà

Definizione

Ottiene il tipo di carattere predefinito del controllo.

C#
public static System.Drawing.Font DefaultFont { get; }

Valore della proprietà

Oggetto Font predefinito del controllo. Il valore restituito varierà in base al sistema operativo usato e alle impostazioni cultura del sistema.

Eccezioni

Il tipo di carattere predefinito o i tipi di carattere alternativi specifici per la lingua in uso non sono installati sul computer client.

Esempio

Nell'esempio di codice seguente viene illustrato come usare i DefaultBackColormembri , DefaultFonte DefaultForeColor . Per eseguire l'esempio, incollare il codice seguente in un modulo contenente un ListBox nome ListBox1. Chiamare il Populate_ListBox metodo nel costruttore del modulo o Load nel metodo di gestione degli eventi.

C#

// The following method displays the default font, 
// background color and foreground color values for the ListBox  
// control. The values are displayed in the ListBox, itself.

private void Populate_ListBox()
{
    ListBox1.Dock = DockStyle.Bottom;

    // Display the values in the read-only properties 
    // DefaultBackColor, DefaultFont, DefaultForecolor.
    ListBox1.Items.Add("Default BackColor: " + 
        ListBox.DefaultBackColor.ToString());
    ListBox1.Items.Add("Default Font: " + 
        ListBox.DefaultFont.ToString());
    ListBox1.Items.Add("Default ForeColor:" + 
        ListBox.DefaultForeColor.ToString());
}

Commenti

La tabella seguente descrive il valore restituito a DefaultFont seconda del sistema operativo e delle impostazioni cultura locali.

Sistema/e o impostazioni cultura Carattere
Windows NT 4x, versione giapponese MS UI Gothic, 9 punto.
Finestre arabe Tahoma, 8 punti.
Altri sistemi operativi/impostazioni cultura Tipo di carattere logico ms Shell Dlg, in genere Microsoft San Serif 8 punto.

MS Shell Dlg esegue il mapping a un set di caratteri nel Registro di sistema.

Se i tipi di carattere precedenti non sono installati, il carattere predefinito è Tahoma, 8 punti. Se Tahoma, 8 punti, non è installato, DefaultFont restituisce il valore della GenericSansSerif proprietà

Si applica a

Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Vedi anche