Control.DefaultFont Control.DefaultFont Control.DefaultFont Control.DefaultFont Property

Définition

Obtient la police par défaut du contrôle.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

Valeur de propriété

Font par défaut du contrôle.The default Font of the control. La valeur retournée varie selon le système d'exploitation de l'utilisateur et le paramètre de culture locale de leur système.The value returned will vary depending on the user's operating system the local culture setting of their system.

Exceptions

La police par défaut ou la police de remplacement régionale ne sont pas installées sur l'ordinateur client.The default font or the regional alternative fonts are not installed on the client computer.

Exemples

L’exemple de code suivant montre comment utiliser les DefaultBackColormembres DefaultFont, et DefaultForeColor .The following code example demonstrates how to use the DefaultBackColor, DefaultFont, and DefaultForeColor members. Pour exécuter l’exemple, collez le code suivant dans un formulaire contenant ListBox un nommé ListBox1.To run the example, paste the following code in a form containing a ListBox called ListBox1. Appelez la Populate_ListBox méthode dans le constructeur du formulaire ou Load la méthode de gestion d’événements.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

Remarques

Le tableau suivant décrit la valeur retournée DefaultFont par selon le système d’exploitation et la culture locale.The following table describes the value returned by DefaultFont depending on the operating system and local culture.

Système/et ou cultureSystem/and or Culture PoliceFont
Windows NT 4x, version japonaiseWindows NT 4x, Japanese version MS UI Gothic, 9 points.MS UI Gothic, 9 point.
Fenêtres arabesArabic Windows Tahoma, 8 points.Tahoma, 8 point.
Autre système d’exploitation/cultureOther operating system/culture Police logique MS Shell Dlg, en général Microsoft San Serif 8 points.MS Shell Dlg logical font, typically Microsoft San Serif 8 point.

MS Shell Dlg est mappé à un jeu de polices dans le registre système.MS Shell Dlg maps to a font set in the system registry.

Si les polices précédentes ne sont pas installées, la police par défaut est Tahoma, 8 points.If the previous fonts are not installed, the default font is Tahoma, 8 point. Si la police Tahoma, 8 points, n’est DefaultFont pas installée, retourne la GenericSansSerif valeur de la propriété.If Tahoma, 8 point, is not installed, DefaultFont returns the value of the GenericSansSerif property

S’applique à

Voir aussi