Udostępnij za pośrednictwem


DataGridView.EnableHeadersVisualStyles Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy nagłówki wierszy i kolumn używają stylów wizualnych bieżącego motywu użytkownika, jeśli style wizualne są włączone dla aplikacji.

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

Wartość właściwości

Boolean

true jeśli style wizualne są włączone dla nagłówków; w przeciwnym razie , false. Wartość domyślna to true.

Przykłady

Poniższy przykład kodu pokazuje, jak wyłączyć style wizualne nagłówków wierszy i kolumn w aplikacji z włączonymi stylami wizualnymi. W tym przykładzie style wizualne zostały włączone dla aplikacji przez wywołanie EnableVisualStyles metody w pliku Main. Jednak style wizualizacji nie będą stosowane do nagłówków wierszy i kolumn, ponieważ EnableHeadersVisualStyles jest ustawiona na falsewartość . Ten przykład kodu jest częścią większego przykładu podanego DataGridViewAdvancedBorderStyle dla klasy.

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

Uwagi

Style wizualne dla aplikacji można włączyć, wywołując metodę Application.EnableVisualStyles przed wywołaniem Application.Run metody . Jeśli EnableHeadersVisualStyles ustawiono wartość true, wszystkie komórki nagłówka z wyjątkiem TopLeftHeaderCell są malowane przy użyciu bieżącego motywu.

Dotyczy

Zobacz też