DataGridView.EnableHeadersVisualStyles Propriété

Définition

Obtient ou définit une valeur indiquant si les en-têtes de lignes et de colonnes utilisent les styles visuels du thème actuel de l’utilisateur si les styles visuels sont activés pour l’application.

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

Valeur de propriété

Boolean

true si les styles visuels sont activés pour les en-têtes ; sinon, false. La valeur par défaut est true.

Exemples

L’exemple de code suivant montre comment désactiver les styles visuels pour les en-têtes de ligne et de colonne dans une application pour laquelle les styles visuels sont activés. Dans cet exemple, les styles visuels ont été activés pour l’application en appelant la EnableVisualStyles méthode dans Main. Toutefois, les styles visuels ne seront pas appliqués aux en-têtes de ligne et de colonne, car EnableHeadersVisualStyles ils sont définis falsesur . Cet exemple de code fait partie d’un exemple plus grand fourni pour la 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

Remarques

Vous pouvez activer les styles visuels pour votre application en appelant la Application.EnableVisualStyles méthode avant d’appeler la Application.Run méthode. Si EnableHeadersVisualStyles la valeur est définie true, toutes les cellules d’en-tête à l’exception de celles-ci TopLeftHeaderCell sont peintes à l’aide du thème actif.

S’applique à

Voir aussi