DataGridView.IsCurrentRowDirty Proprietà

Definizione

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à

Boolean

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.

Si applica a

Vedi anche