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 nastavení místní jazykové verze systému uživatele.
Výjimky
Výchozí písmo nebo místní alternativní písma nejsou v klientském počítači nainstalována.
Příklady
Následující příklad kódu ukazuje, jak používat DefaultBackColorDefaultFont, a DefaultForeColor členy. Pokud chcete spustit příklad, vložte následující kód do formuláře obsahujícího ListBox s názvem 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á okna | Tahoma, 8 bodů. |
Jiný operační systém nebo jazyková verze | Ms Shell Dlg logické písmo, obvykle Microsoft San Serif 8 point. |
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