DataGridView.EnableHeadersVisualStyles Propiedad
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
Estrue
si están habilitados los estilos visuales para los encabezados; en caso contrario, es false
. El valor predeterminado es true
.
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 false
en . 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
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 true
en , todas las celdas de encabezado excepto que TopLeftHeaderCell se pintan con el tema actual.
Producto | Versiones |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |