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

Определение

Возвращает шрифт элемента управления, используемый по умолчанию.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

Значение свойства

Font по умолчанию для элемента управления.The default Font of the control. Возвращаемое значение изменяется в зависимости от операционной системы пользователя, а также от языка и региональных параметров используемой системы.The value returned will vary depending on the user's operating system the local culture setting of their system.

Исключения

На клиентском компьютере не установлен шрифт по умолчанию или другие региональные шрифты.The default font or the regional alternative fonts are not installed on the client computer.

Примеры

В следующем примере кода демонстрируется использование DefaultBackColor, DefaultFont, и DefaultForeColor членов.The following code example demonstrates how to use the DefaultBackColor, DefaultFont, and DefaultForeColor members. Чтобы запустить пример, вставьте следующий код в форму, содержащую ListBox именем ListBox1.To run the example, paste the following code in a form containing a ListBox called ListBox1. Вызовите Populate_ListBox метод в конструкторе формы или 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

Комментарии

В следующей таблице описаны значения, возвращенного DefaultFont в зависимости от операционной системы и локального языка и региональных параметров.The following table describes the value returned by DefaultFont depending on the operating system and local culture.

Системы / язык и региональные параметрыSystem/and or Culture ШрифтFont
Windows NT 4 x версии на японском языкеWindows NT 4x, Japanese version MS UI Gothic, 9 точки.MS UI Gothic, 9 point.
Arabic WindowsArabic Windows Tahoma размером 8 пунктов.Tahoma, 8 point.
Другие операционной системы и языка и региональных параметровOther operating system/culture Логический шрифт MS Shell Dlg, обычно точки Microsoft San Serif 8.MS Shell Dlg logical font, typically Microsoft San Serif 8 point.

MS Shell Dlg сопоставляет шрифт, установленный в системном реестре.MS Shell Dlg maps to a font set in the system registry.

Если ранее шрифты не установлены, шрифт по умолчанию используется шрифт Tahoma, 8 пунктов.If the previous fonts are not installed, the default font is Tahoma, 8 point. Если не установлен Tahoma, 8 пунктов, DefaultFont возвращает значение GenericSansSerif свойствоIf Tahoma, 8 point, is not installed, DefaultFont returns the value of the GenericSansSerif property

Применяется к

Дополнительно