DataGridView.EnableHeadersVisualStyles Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.