Control.DefaultFont Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a vezérlőelem alapértelmezett betűtípusát.
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
Tulajdonság értéke
A vezérlő alapértelmezett értéke Font . A visszaadott érték a felhasználó operációs rendszerétől és a rendszer helyi kulturális beállításától függően változik.
Kivételek
Az alapértelmezett vagy a regionális helyettesítő betűtípusok nincsenek telepítve az ügyfélszámítógépen.
Példák
Az alábbi példakód bemutatja a , DefaultBackColorés DefaultFont a DefaultForeColortagok használatát. A példa futtatásához illessze be a következő kódot egy ListBox ListBox1 nevű űrlapra. Hívja meg a metódust Populate_ListBox az űrlap konstruktorában vagy Load eseménykezelési metódusában.
// 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
Megjegyzések
Az alábbi táblázat az operációs rendszertől és a helyi kultúrától függően visszaadott DefaultFont értéket ismerteti.
| Rendszer/és kultúra | Betűtípus |
|---|---|
| Windows NT 4x, japán verzió | MS UI Gothic, 9 pont. |
| Arab Windows | Tahoma, 8 pont. |
| Egyéb operációs rendszer/kultúra | MS Shell Dlg logikai betűtípus, általában Microsoft San Serif 8 pont. |
Az MS Shell Dlg a rendszerregisztrációs adatbázis egy betűtípuskészletére képez le.
Ha az előző betűtípusok nincsenek telepítve, az alapértelmezett betűtípus a Tahoma, 8 pont. Ha a 8 pontos Tahoma nincs telepítve, DefaultFont a tulajdonság értékét GenericSansSerif adja vissza