Freigeben über


DataGridView.IsCurrentRowDirty Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die aktive Zeile über ausgecheckte Änderungen verfügt.

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

Eigenschaftswert

Boolean

true, wenn die aktive Zeile über nicht gespeicherte Änderungen verfügt, andernfalls false.

Attribute

Hinweise

Diese Eigenschaft gibt zurück true , wenn die Bleistift-Glyphen in der Zeile angezeigt werden. Standardmäßig entspricht die Eigenschaft immer dem Wert der IsCurrentCellDirty Eigenschaft, es sei denn, die IsCurrentRowDirty DataGridView Eigenschaft ist an eine Datenquelle gebunden, die die Bearbeitung unterstützt, oder der virtuelle Modus wurde implementiert, um den Bereich auf Zeilenebene zu verwenden. In diesen Fällen wird diese DataGridView Eigenschaft auf Zeilenebene ausgewertet.

Wenn der Benutzer von der Zeile weg navigiert, wird das Steuerelement alle Zeilenänderungen festgelegt. Der Benutzer kann auch STRG+EINGABETASTE drücken, um Zeilenänderungen zu übernehmen, ohne die Zeile zu verlassen. Um Zeilenänderungen programmgesteuert zu übernehmen, rufen Sie die Methode des Formulars Validate auf. Wenn Ihre Datenquelle eine BindingSourceist, können Sie auch aufrufen BindingSource.EndEdit.

Gilt für

Siehe auch