Control.DefaultFont Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il tipo di carattere predefinito del controllo.
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
Valore della proprietà
Oggetto Font predefinito del controllo. Il valore restituito varierà in base al sistema operativo usato e alle impostazioni cultura del sistema.
Eccezioni
Il tipo di carattere predefinito o i tipi di carattere alternativi specifici per la lingua in uso non sono installati sul computer client.
Esempio
Nell'esempio di codice seguente viene illustrato come usare i DefaultBackColormembri , DefaultFonte DefaultForeColor . Per eseguire l'esempio, incollare il codice seguente in un modulo contenente un ListBox nome ListBox1. Chiamare il Populate_ListBox
metodo nel costruttore del modulo o Load nel metodo di gestione degli eventi.
// 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
Commenti
La tabella seguente descrive il valore restituito a DefaultFont seconda del sistema operativo e delle impostazioni cultura locali.
Sistema/e o impostazioni cultura | Carattere |
---|---|
Windows NT 4x, versione giapponese | MS UI Gothic, 9 punto. |
Finestre arabe | Tahoma, 8 punti. |
Altri sistemi operativi/impostazioni cultura | Tipo di carattere logico ms Shell Dlg, in genere Microsoft San Serif 8 punto. |
MS Shell Dlg esegue il mapping a un set di caratteri nel Registro di sistema.
Se i tipi di carattere precedenti non sono installati, il carattere predefinito è Tahoma, 8 punti. Se Tahoma, 8 punti, non è installato, DefaultFont restituisce il valore della GenericSansSerif proprietà