다음을 통해 공유


DataGridView.EnableHeadersVisualStyles 속성

정의

비주얼 스타일이 애플리케이션에 대해 활성화된 경우 행 및 열 머리글이 사용자의 현재 테마에 대한 비주얼 스타일을 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool EnableHeadersVisualStyles { bool get(); void set(bool value); };
public bool EnableHeadersVisualStyles { get; set; }
member this.EnableHeadersVisualStyles : bool with get, set
Public Property EnableHeadersVisualStyles As Boolean

속성 값

Boolean

머리글에 대해 비주얼 스타일이 활성화되어 있으면true 이고, 그렇지 않으면 false입니다. 기본값은 true입니다.

예제

다음 코드 예제는 비주얼 스타일을 사용 하는 애플리케이션에서 행 및 열 머리글에 대 한 비주얼 스타일을 사용 하지 않도록 설정 하는 방법에 설명 합니다. 이 예제에서는 비주얼 스타일이 활성화 된 애플리케이션에 대 한 호출 하 여 합니다 EnableVisualStyles 의 메서드 Main합니다. 그러나 비주얼 스타일은 행 및 열 머리글 EnableHeadersVisualStyles false에 적용되지 않습니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 DataGridViewAdvancedBorderStyle 클래스입니다.

public CustomDataGridView()
{
    this.RowTemplate = new DataGridViewCustomRow();
    this.Columns.Add(new DataGridViewCustomColumn());
    this.Columns.Add(new DataGridViewCustomColumn());
    this.Columns.Add(new DataGridViewCustomColumn());
    this.RowCount = 4;
    this.EnableHeadersVisualStyles = false;
    this.AutoSize = true;
}
Public Sub New()
    With Me
        .RowTemplate = New DataGridViewCustomRow()
        .Columns.Add(New DataGridViewCustomColumn())
        .Columns.Add(New DataGridViewCustomColumn())
        .Columns.Add(New DataGridViewCustomColumn())
        .RowCount = 4
        .EnableHeadersVisualStyles = False
        .AutoSize = True
    End With
End Sub

설명

호출 하 여 애플리케이션에 대 한 비주얼 스타일을 설정할 수 있습니다.는 Application.EnableVisualStyles 메서드를 호출 하기 전에 Application.Run 메서드. 이 값으로 설정되면 EnableHeadersVisualStyles 현재 테마를 true사용하여 모든 머리글 셀이 TopLeftHeaderCell 그려집니다.

적용 대상

추가 정보