Control.DefaultFont Propriedade

Definição

Obtém a fonte padrão do controle.Gets the default font of the control.

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

Valor da propriedade

O Font padrão do controle.The default Font of the control. O valor retornado variará dependendo do sistema operacional do usuário e da configuração de cultura local do sistema.The value returned will vary depending on the user's operating system the local culture setting of their system.

Exceções

A fonte padrão ou as fontes alternativas regionais não estão instaladas no computador cliente.The default font or the regional alternative fonts are not installed on the client computer.

Exemplos

O exemplo de código a seguir demonstra como usar os membros DefaultBackColor, DefaultFont e DefaultForeColor.The following code example demonstrates how to use the DefaultBackColor, DefaultFont, and DefaultForeColor members. Para executar o exemplo, Cole o código a seguir em um formulário que contém um ListBox chamado ListBox1.To run the example, paste the following code in a form containing a ListBox called ListBox1. Chame o método Populate_ListBox no construtor do formulário ou no método de manipulação de eventos Load.Call the Populate_ListBox method in the form's constructor or Load event-handling method.

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

Comentários

A tabela a seguir descreve o valor retornado por DefaultFont, dependendo do sistema operacional e da cultura local.The following table describes the value returned by DefaultFont depending on the operating system and local culture.

Sistema/e ou culturaSystem/and or Culture FonteFont
Windows NT 4x, versão japonesaWindows NT 4x, Japanese version MS UI Gothic, 9 pontos.MS UI Gothic, 9 point.
Árabe do WindowsArabic Windows Tahoma, 8 pontos.Tahoma, 8 point.
Outro sistema operacional/culturaOther operating system/culture Fonte lógica do MS Shell Dlg, normalmente Microsoft San Serif 8 Point.MS Shell Dlg logical font, typically Microsoft San Serif 8 point.

MS Shell Dlg é mapeado para um conjunto de fontes no registro do sistema.MS Shell Dlg maps to a font set in the system registry.

Se as fontes anteriores não estiverem instaladas, a fonte padrão será Tahoma, 8 pontos.If the previous fonts are not installed, the default font is Tahoma, 8 point. Se Tahoma, 8 Point, não estiver instalado, DefaultFont retornará o valor da propriedade GenericSansSerifIf Tahoma, 8 point, is not installed, DefaultFont returns the value of the GenericSansSerif property

Aplica-se a

Veja também