Control.DefaultFont Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la police par défaut du contrôle.
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
Valeur de propriété
Font par défaut du contrôle. 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.
Exceptions
La police par défaut ou la police de remplacement régionale ne sont pas installées sur l'ordinateur client.
Exemples
L’exemple de code suivant montre comment utiliser les DefaultBackColormembres , DefaultFontet DefaultForeColor . Pour exécuter l’exemple, collez le code suivant dans un formulaire contenant un ListBox listBox1 appelé. Appelez la Populate_ListBox
méthode dans le constructeur du formulaire ou Load la méthode de gestion des événements.
// 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 par DefaultFont en fonction du système d’exploitation et de la culture locale.
Culture système/et ou | Police |
---|---|
Windows NT 4x, version japonaise | MS UI Gothic, 9 points. |
Windows arabe | Tahoma, 8 points. |
Autre système d’exploitation/culture | Police logique MS Shell Dlg, généralement Microsoft San Serif 8 point. |
MS Shell Dlg mappe à un jeu de polices dans le registre système.
Si les polices précédentes ne sont pas installées, la police par défaut est Tahoma, 8 points. Si Tahoma, 8 points, n’est pas installé, DefaultFont retourne la valeur de la GenericSansSerif propriété