DataGridView.ShowEditingIcon 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 le glyphe d’édition est visible ou non dans l’en-tête de ligne de la cellule en cours de modification.
public:
property bool ShowEditingIcon { bool get(); void set(bool value); };
public bool ShowEditingIcon { get; set; }
member this.ShowEditingIcon : bool with get, set
Public Property ShowEditingIcon As Boolean
Valeur de propriété
true
si le glyphe d'édition est visible ; sinon, false
. La valeur par défaut est true
.
Remarques
L’en-tête de ligne affiche un glyphe d’édition qui ressemble à un crayon lorsque la cellule active est en mode édition et que l’utilisateur a apporté des modifications à la cellule. Le glyphe d’édition est coloré à l’aide de la ForeColor propriété de la cellule d’en-tête de ligne. Le glyphe n’est pas rendu s’il n’y a pas suffisamment d’espace pour l’afficher complètement. Par exemple, si la cellule d’en-tête de ligne a sa Value propriété définie, le glyphe est supprimé s’il n’y a pas suffisamment de place pour le texte et le glyphe.
L’affichage du glyphe d’édition est contrôlé par la valeur de la IsCurrentRowDirty propriété en mode virtuel. Sinon, elle est contrôlée par la IsCurrentCellDirty propriété.
Le glyphe standard n’est pas exposé publiquement. Pour personnaliser le glyphe, vous pouvez créer une classe personnalisée DataGridViewRowHeaderCell .