Control.DefaultFont Eigenschaft

Definition

Ruft die Standardschriftart des Steuerelements ab.

public:
 static property System::Drawing::Font ^ DefaultFont { System::Drawing::Font ^ get(); };
public static System.Drawing.Font DefaultFont { get; }
static member DefaultFont : System.Drawing.Font
Public Shared ReadOnly Property DefaultFont As Font

Eigenschaftswert

Die Standard-Font des Steuerelements. Der zurückgegebene Wert variiert je nach Betriebssystem des Benutzers und lokaler Kultureinstellung des Systems.

Ausnahmen

Die Standardschriftart oder alternative regionale Schriftarten sind nicht auf dem Clientcomputer installiert.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die DefaultBackColorMember , DefaultFontund DefaultForeColor verwendet werden. Fügen Sie zum Ausführen des Beispiels den folgenden Code in ein Formular ein, das einen ListBox namens ListBox1 enthält. Rufen Sie die Populate_ListBox -Methode im Konstruktor oder Load der Ereignisbehandlungsmethode des Formulars auf.

// 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.
void Populate_ListBox()
{
   ListBox1->Dock = DockStyle::Bottom;
   
   // Display the values in the read-only properties 
   // DefaultBackColor, DefaultFont, DefaultForecolor.
   ListBox1->Items->Add( String::Format( "Default BackColor: {0}", ListBox::DefaultBackColor ) );
   ListBox1->Items->Add( String::Format( "Default Font: {0}", ListBox::DefaultFont ) );
   ListBox1->Items->Add( String::Format( "Default ForeColor:{0}", ListBox::DefaultForeColor ) );
}

// 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());
}

' 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 Sub 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)

End Sub

Hinweise

In der folgenden Tabelle wird der wert beschrieben, der von abhängig vom DefaultFont Betriebssystem und der lokalen Kultur zurückgegeben wird.

System/und oder Kultur Schriftart
Windows NT 4x, japanische Version MS UI Gothic, 9 Punkt.
Arabisches Windows Tahoma, 8 Punkt.
Anderes Betriebssystem/andere Kultur MS Shell Dlg logische Schriftart, in der Regel Microsoft San Serif 8 Punkt.

MS Shell Dlg wird einem Schriftartsatz in der Systemregistrierung zugeordnet.

Wenn die vorherigen Schriftarten nicht installiert sind, ist die Standardschriftart Tahoma, 8 Punkt. Wenn Tahoma, 8 Punkt, nicht installiert ist, DefaultFont gibt den Wert der GenericSansSerif Eigenschaft zurück.

Gilt für:

Weitere Informationen