Sdílet prostřednictvím


DataGridView.OnRowStateChanged Metoda

Definice

RowStateChanged Vyvolá událost.

protected:
 virtual void OnRowStateChanged(int rowIndex, System::Windows::Forms::DataGridViewRowStateChangedEventArgs ^ e);
protected virtual void OnRowStateChanged (int rowIndex, System.Windows.Forms.DataGridViewRowStateChangedEventArgs e);
abstract member OnRowStateChanged : int * System.Windows.Forms.DataGridViewRowStateChangedEventArgs -> unit
override this.OnRowStateChanged : int * System.Windows.Forms.DataGridViewRowStateChangedEventArgs -> unit
Protected Overridable Sub OnRowStateChanged (rowIndex As Integer, e As DataGridViewRowStateChangedEventArgs)

Parametry

rowIndex
Int32

Index řádku, který mění stav.

Výjimky

Řádek se změnil z režimu jen pro čtení na čtení/zápis, což umožňuje aktuální buňce přejít do režimu úprav, ale EditType vlastnost aktuální buňky neoznačuje třídu, která je odvozena z Control a implementuje IDataGridViewEditingControl.

Poznámky

Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.

Metoda OnRowStateChanged také umožňuje odvozeným třídám zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.

Poznámky pro dědice

Při přepsání OnRowStateChanged(Int32, DataGridViewRowStateChangedEventArgs) v odvozené třídě nezapomeňte volat metodu základní třídy OnRowStateChanged(Int32, DataGridViewRowStateChangedEventArgs) , aby registrovaní delegáti obdrželi událost.

Platí pro

Viz také