Control.DefaultFont Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá výchozí písmo ovládacího prvku.
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
Hodnota vlastnosti
Výchozí hodnota Font ovládacího prvku Vrácená hodnota se bude lišit v závislosti na operačním systému uživatele, nastavení místní jazykové verze systému.
Výjimky
Na klientském počítači se nenainstaluje výchozí písmo nebo místní alternativní písma.
Příklady
Následující příklad kódu ukazuje, jak používat DefaultBackColor, DefaultFonta DefaultForeColor členové. Pokud chcete spustit příklad, vložte následující kód do formuláře obsahujícího ListBox název ListBox1. Volejte metodu Populate_ListBox v konstruktoru formuláře nebo Load metodě zpracování událostí.
// 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
Poznámky
Následující tabulka popisuje hodnotu vrácenou v DefaultFont závislosti na operačním systému a místní jazykové verzi.
| Systém nebo jazyková verze | písmo |
|---|---|
| Windows NT 4x, japonská verze | MS UI Gothic, 9 bodů. |
| Arabské windows | Tahoma, 8 bodů. |
| Jiný operační systém/jazyková verze | Logické písmo MS Shell Dlg, obvykle Microsoft San Serif 8 bod. |
MS Shell Dlg se mapuje na písmo nastavené v systémovém registru.
Pokud předchozí písma nejsou nainstalovaná, výchozí písmo je Tahoma, 8 bodů. Pokud tahoma, 8 bod, není nainstalován, DefaultFont vrátí hodnotu GenericSansSerif vlastnosti.