DataGridView.IsCurrentRowDirty Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy bieżący wiersz ma niezatwierdzone zmiany.
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
Wartość właściwości
true
jeśli bieżący wiersz zawiera niezatwierdzone zmiany; w przeciwnym razie , false
.
- Atrybuty
Uwagi
Ta właściwość zwraca wartość true
, gdy w wierszu jest wyświetlana symbol ołówka. Domyślnie IsCurrentRowDirty właściwość będzie zawsze równa wartości IsCurrentCellDirty właściwości, chyba że DataGridView element jest powiązany ze źródłem danych obsługującym edycję lub został zaimplementowany w trybie wirtualnym w celu używania zakresu zatwierdzania na poziomie wiersza. W takich przypadkach DataGridView właściwość ta zostanie oszacowana na poziomie wiersza.
Gdy użytkownik odchodzi od wiersza, kontrolka zatwierdza wszystkie zmiany wierszy. Użytkownik może również nacisnąć klawisze CTRL+ENTER, aby zatwierdzić zmiany wiersza bez opuszczania wiersza. Aby programowo zatwierdzić zmiany wierszy, wywołaj metodę formularza Validate . Jeśli źródłem danych jest element , możesz również wywołać metodę BindingSourceBindingSource.EndEdit.