DataGridView.IsCurrentRowDirty 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 une valeur indiquant si la ligne active comporte des modifications non validées.
public:
property bool IsCurrentRowDirty { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsCurrentRowDirty { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsCurrentRowDirty : bool
Public ReadOnly Property IsCurrentRowDirty As Boolean
Valeur de propriété
true
si la ligne active comporte des modifications non validées ; sinon, false
.
- Attributs
Remarques
Cette propriété retourne true
lorsque le glyphe de crayon est affiché dans la ligne. Par défaut, la IsCurrentRowDirty propriété est toujours égale à la valeur de la IsCurrentCellDirty propriété, sauf si celle-ci DataGridView est liée à une source de données qui prend en charge la modification ou le mode virtuel a été implémenté pour utiliser l’étendue de validation au niveau des lignes. Dans ces cas, la DataGridView propriété évalue cette propriété au niveau de la ligne.
Lorsque l’utilisateur navigue loin de la ligne, le contrôle valide toutes les modifications de ligne. L’utilisateur peut également appuyer sur Ctrl+Entrée pour valider les modifications de ligne sans quitter la ligne. Pour valider les modifications de ligne par programmation, appelez la méthode du Validate formulaire. Si votre source de données est un BindingSource, vous pouvez également appeler BindingSource.EndEdit.