DataGridView.EnableHeadersVisualStyles Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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 false
sur . 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.