Control.DefaultFont Özellik

Tanım

Denetimin varsayılan yazı tipini alır.

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

Özellik Değeri

Denetimin varsayılan Font değeri. Döndürülen değer, kullanıcının işletim sistemine bağlı olarak kendi sisteminin yerel kültür ayarına göre değişir.

Özel durumlar

Varsayılan yazı tipi veya bölgesel alternatif yazı tipleri istemci bilgisayara yüklenmez.

Örnekler

Aşağıdaki kod örneğinde , DefaultFontve DefaultForeColor üyelerinin nasıl kullanılacağı DefaultBackColorgösterilmektedir. Örneği çalıştırmak için aşağıdaki kodu ListBox1 adlı bir ListBox forma yapıştırın. Formun Populate_ListBox oluşturucusunda veya Load olay işleme yönteminde yöntemini çağırın.

// 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

Açıklamalar

Aşağıdaki tabloda, işletim sistemine ve yerel kültüre bağlı olarak tarafından DefaultFont döndürülen değer açıklanmaktadır.

Sistem/ve veya Kültür Yazı tipi
Windows NT 4x, Japonca sürüm MS UI Gothic, 9 nokta.
Arapça Pencereler Tahoma, 8 puan.
Diğer işletim sistemi/kültür MS Shell Dlg mantıksal yazı tipi, genellikle Microsoft San Serif 8 punto.

MS Shell Dlg, sistem kayıt defterindeki bir yazı tipi kümesiyle eşler.

Önceki yazı tipleri yüklü değilse, varsayılan yazı tipi 8 punto olan Tahoma'dır. 8 nokta olan Tahoma yüklü değilse özelliğinin DefaultFontGenericSansSerif değerini döndürür

Şunlara uygulanır

Ayrıca bkz.