Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método DataGridView.OnRowStateChanged (Int32, DataGridViewRowStateChangedEventArgs)

 

Gera o RowStateChanged evento.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

protected virtual void OnRowStateChanged(
	int rowIndex,
	DataGridViewRowStateChangedEventArgs e
)

Parâmetros

rowIndex

O índice da linha que está mudando de estado.

e

Um DataGridViewRowStateChangedEventArgs que contém os dados do evento.

Exception Condition
InvalidCastException

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

Disparar um evento chama o manipulador de eventos por meio de um representante.Para obter maiores informações, veja Gerando um evento.

O OnRowStateChanged método também permite que classes derivadas manipular o evento sem anexar um representante.Isso é a técnica preferida para manipular o evento em uma classe derivada.

Observações para herdeiros:

Ao substituir OnRowStateChanged em uma classe derivada, certifique-se de chamar a classe base OnRowStateChanged método de modo que registrado delegados receber o evento.

.NET Framework
Disponível desde 2.0
Retornar ao topo
Mostrar: