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

屬性值

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 ,所有標頭儲存格皆使用當前主題繪製。

適用於

另請參閱