Udostępnij za pośrednictwem


DataGridView.IsCurrentRowDirty Właściwość

Definicja

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

Boolean

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.

Dotyczy

Zobacz też