DataGridView.OnRowStateChanged Método

Definição

Aciona o evento RowStateChanged.

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)

Parâmetros

rowIndex
Int32

O índice da linha que está alterando o estado.

Exceções

A linha foi alterada de somente leitura para leitura/gravação, permitindo que a célula atual insira IDataGridViewEditingControlo modo de edição, mas a EditType propriedade da célula atual não indica uma classe que Control deriva e implementa.

Comentários

A criação de um evento invoca o manipulador de eventos por meio de um delegado. Para obter mais informações, consulte Manipulação e geração de eventos.

O OnRowStateChanged método também permite que classes derivadas manipulem o evento sem anexar um delegado. Essa é a técnica preferencial para lidar com o evento em uma classe derivada.

Notas aos Herdeiros

Ao substituir OnRowStateChanged(Int32, DataGridViewRowStateChangedEventArgs) em uma classe derivada, chame o método da OnRowStateChanged(Int32, DataGridViewRowStateChangedEventArgs) classe base para que os delegados registrados recebam o evento.

Aplica-se a

Confira também