KeyEventHandler Delegar

Definição

Representa o método que irá tratar os KeyUp eventos e KeyDown encaminhados, bem como eventos associados e de Pré-visualização.

public delegate void KeyEventHandler(System::Object ^ sender, KeyEventArgs ^ e);
public delegate void KeyEventHandler(object sender, KeyEventArgs e);
type KeyEventHandler = delegate of obj * KeyEventArgs -> unit
Public Delegate Sub KeyEventHandler(sender As Object, e As KeyEventArgs)

Parâmetros

sender
Object

O objeto onde o gestor de eventos está ligado.

e
KeyEventArgs

Os dados do evento.

Exemplos

O exemplo seguinte verifica se a chave associada ao evento é a Return chave.

private void OnKeyDownHandler(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Return)
    {
        textBlock1.Text = "You Entered: " + textBox1.Text;
    }
}
Private Sub OnKeyDownHandler(ByVal sender As Object, ByVal e As KeyEventArgs)
    If (e.Key = Key.Return) Then
        textBlock1.Text = "You Entered: " + textBox1.Text
    End If
End Sub

Observações

Este delegado é utilizado com os seguintes eventos anexos:

Este delegado também é usado com os seguintes eventos encaminhados nos elementos base. Estes eventos encaminhavam os eventos anexados anteriormente listados para os tornar mais acessíveis ao modelo geral de elementos no WPF.

Os eventos anexos e os eventos encaminhados com elementos base partilham os seus dados de eventos, e as versões de bubbling e tunneling dos eventos encaminhados também partilham dados de eventos. Isto pode afetar as características tratadas do evento à medida que percorre a rota do evento. Para mais detalhes, consulte Visão Geral de Entrada.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Ver também