DataGridView.EnableHeadersVisualStyles Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si los encabezados de fila y columna usan los estilos visuales del tema actual del usuario si los estilos visuales están habilitados para la aplicación.
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 de propiedad
true si los estilos visuales están habilitados para los encabezados; de lo contrario, false. El valor por defecto es true.
Ejemplos
En el ejemplo de código siguiente se muestra cómo deshabilitar estilos visuales para los encabezados de fila y columna en una aplicación que tenga habilitados estilos visuales. En este ejemplo, los estilos visuales se han habilitado para la aplicación llamando al EnableVisualStyles método en Main. Sin embargo, los estilos visuales no se aplicarán a los encabezados de fila y columna porque EnableHeadersVisualStyles está establecido en false. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la DataGridViewAdvancedBorderStyle clase .
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
Comentarios
Puede habilitar estilos visuales para la aplicación llamando al Application.EnableVisualStyles método antes de llamar al Application.Run método . Si EnableHeadersVisualStyles se establece en true, todas las celdas de encabezado excepto TopLeftHeaderCell que se pintan con el tema actual.