DataGridView.OnRowStateChanged Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
Um DataGridViewRowStateChangedEventArgs que contém os dados do evento.
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.