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

컨트롤의 기본 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. 예제를 실행 하려면 호출 된 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 4x, 일본어 버전Windows NT 4x, Japanese version MS UI 고딕, 9 포인트.MS UI Gothic, 9 point.
아랍어 창Arabic Windows Tahoma, 8 포인트.Tahoma, 8 point.
기타 운영 체제/문화권Other operating system/culture MS Shell은 논리적 글꼴 (일반적으로 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

적용 대상

추가 정보