DataGridView.IsCurrentRowDirty Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se sono presenti modifiche non sottoposte a commit per la riga corrente.
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
Valore della proprietà
true
se sono presenti modifiche non salvate per la riga corrente; in caso contrario, false
.
- Attributi
Commenti
Questa proprietà restituisce true
quando il glifo della matita viene visualizzato nella riga. Per impostazione predefinita, la IsCurrentRowDirty proprietà sarà sempre uguale al valore della IsCurrentCellDirty proprietà, a meno che l'oggetto non sia associato a un'origine DataGridView dati che supporti la modifica o la modalità virtuale sia stata implementata per usare l'ambito di commit a livello di riga. In questi casi, questa DataGridView proprietà verrà valutata a livello di riga.
Quando l'utente passa dalla riga, il controllo esegue il commit di tutte le modifiche della riga. L'utente può anche premere CTRL+INVIO per eseguire il commit delle modifiche delle righe senza lasciare la riga. Per eseguire il commit delle modifiche alle righe a livello di codice, chiamare il metodo del Validate modulo. Se l'origine dati è un BindingSourceoggetto , è anche possibile chiamare BindingSource.EndEdit.