Compartilhar via


DataGridView.EnableHeadersVisualStyles Propriedade

Definição

Obtém um define um valor que indica se os cabeçalhos de linha e de coluna usam os estilos visuais do tema atual do usuário, caso esses estilos estejam habilitados para o aplicativo.

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

Valor da propriedade

Boolean

true se os estilos visuais estão habilitados para os cabeçalhos; caso contrário, false. O valor padrão é true.

Exemplos

O exemplo de código a seguir demonstra como desabilitar estilos visuais para os cabeçalhos de linha e coluna em um aplicativo que tem estilos visuais habilitados. Neste exemplo, os estilos visuais foram habilitados para o aplicativo chamando o EnableVisualStyles método em Main. No entanto, os estilos visuais não serão aplicados aos cabeçalhos de linha e coluna porque EnableHeadersVisualStyles estão definidos como false. Este exemplo de código faz parte de um exemplo maior fornecido para a DataGridViewAdvancedBorderStyle classe.

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

Comentários

Você pode habilitar estilos visuais para seu aplicativo chamando o Application.EnableVisualStyles método antes de chamar o Application.Run método. Se EnableHeadersVisualStyles estiver definido como true, todas as células de cabeçalho, exceto as TopLeftHeaderCell que são pintadas usando o tema atual.

Aplica-se a

Confira também