Control.DefaultFont 속성

정의

컨트롤의 기본 글꼴을 가져옵니다.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, DefaultFontDefaultForeColor 멤버를 사용 하는 방법을 보여 줍니다.The following code example demonstrates how to use the DefaultBackColor, DefaultFont, and DefaultForeColor members. 예제를 실행 하려면 ListBox1 이라는 ListBox를 포함 하는 폼에 다음 코드를 붙여넣습니다.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.
아랍어 WindowsArabic Windows Tahoma, 8 포인트입니다.Tahoma, 8 point.
다른 운영 체제/문화권Other operating system/culture MS Shell Dlg logical font를 일반적으로 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 point가 설치 되어 있지 않으면 DefaultFont GenericSansSerif 속성의 값을 반환 합니다.If Tahoma, 8 point, is not installed, DefaultFont returns the value of the GenericSansSerif property

적용 대상

추가 정보