KeyEventHandler Délégué

Définition

Représente la méthode qui gère les KeyUp événements routés, KeyDown ainsi que les événements attachés et d’aperçu associés.

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)

Paramètres

sender
Object

Objet dans lequel le gestionnaire d’événements est attaché.

e
KeyEventArgs

Données d'événement.

Exemples

L’exemple suivant vérifie si la clé associée à l’événement est la Return clé.

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

Remarques

Ce délégué est utilisé avec les événements joints suivants :

Ce délégué est également utilisé avec les événements routés suivants sur les éléments de base. Ces événements routés transfèrent les événements joints précédemment répertoriés pour les rendre plus accessibles au modèle d’élément général dans WPF.

Les événements joints et les événements routés par l’élément de base partagent leurs données d’événement, ainsi que les versions de tunneling et de chargement des événements routés partagent également les données d’événement. Cela peut affecter les caractéristiques gérées de l’événement au fur et à mesure qu’il voyage l’itinéraire de l’événement. Pour plus d’informations, consultez Vue d’ensemble de l’entrée.

Méthodes d’extension

Nom Description
GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi