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 filas y columnas utilizan los estilos visuales del tema actual del usuario, en caso de que estén habilitados los estilos visuales 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
Estrue si están habilitados los estilos visuales para los encabezados; en caso contrario, es false. El valor predeterminado es true.
Ejemplos
En el ejemplo de código siguiente se muestra cómo deshabilitar los estilos visuales de 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 mediante una llamada 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 falseen . 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 trueen , todas las celdas de encabezado excepto que TopLeftHeaderCell se pintan con el tema actual.