Compartir vía


DataGridView.EnableHeadersVisualStyles Propiedad

Definición

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

Boolean

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.

Se aplica a

Consulte también