DataGridView.IsCurrentRowDirty Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.