Ler em inglês

Compartilhar via


ButtonBase.OnKeyDown(KeyEventArgs) Método

Definição

Aciona o evento OnKeyUp(KeyEventArgs).

C#
protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs kevent);

Parâmetros

kevent
KeyEventArgs

Um KeyEventArgs que contém os dados do evento.

Comentários

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

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

Observação

Não chame OnKeyDown se o botão estiver desabilitado (isso inclui chamadas para o método da OnKeyDown classe base quando você substitui OnKeyDown em uma classe derivada). Ao desabilitar o botão em uma substituição de OnKeyDown, chame o método da OnKeyDown classe base antes de desabilitar o botão ou não o chame.

Notas aos Herdeiros

Ao substituir OnKeyDown(KeyEventArgs) em uma classe derivada, certifique-se de chamar o método da OnKeyDown(KeyEventArgs) classe base para que os delegados registrados recebam o evento.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Confira também