DataGridView.EnableHeadersVisualStyles Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 false
wartość . 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.