DataGridView.IsCurrentRowDirty Egenskap

Definition

Hämtar ett värde som anger om den aktuella raden har icke-bakåtkompatibla ändringar.

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

Egenskapsvärde

trueom den aktuella raden har icke-bakåtkompatibla ändringar. annars . false

Attribut

Kommentarer

Den här egenskapen returnerar true när pennglyfen visas på raden. Som standard IsCurrentRowDirty är egenskapen alltid lika med värdet för IsCurrentCellDirty egenskapen, såvida inte DataGridView den är bunden till en datakälla som stöder redigering, eller om virtuellt läge har implementerats för att använda incheckningsomfång på radnivå. I dessa fall DataGridView utvärderas den här egenskapen på radnivå.

När användaren navigerar bort från raden checkar kontrollen in alla radändringar. Användaren kan också trycka på CTRL+RETUR för att checka in radändringar utan att lämna raden. Om du vill checka in radändringar programmatiskt anropar du formulärets Validate metod. Om din datakälla är en BindingSourcekan du även anropa BindingSource.EndEdit.

Gäller för

Se även