Control.OnKeyDown(KeyRoutedEventArgs) Méthode

Définition

Appelée avant que l’événement KeyDown ne se produise.

protected:
 virtual void OnKeyDown(KeyRoutedEventArgs ^ e) = OnKeyDown;
void OnKeyDown(KeyRoutedEventArgs const& e);
protected virtual void OnKeyDown(KeyRoutedEventArgs e);
function onKeyDown(e)
Protected Overridable Sub OnKeyDown (e As KeyRoutedEventArgs)

Paramètres

e
KeyRoutedEventArgs

Données de l'événement.

Remarques

Comme il est implémenté directement sur Control, OnKeyDown a une implémentation vide. Mais chaque ancêtre dans la hiérarchie d’un contrôle peut avoir fourni une implémentation. Vous ne pourrez pas voir cette implémentation, car il s’agit d’un code natif interne. Dans certains cas, un contrôle a déjà des remplacements OnEvent existants qui marquent l’événement Handled. Pour les événements clés, les contrôles sont généralement gérés uniquement pour certaines clés, en vérifiant les valeurs dans KeyRoutedEventArgs. Par exemple, ButtonBase détecte la touche Espace comme moyen d’activer Click. Le code de contrôle ou votre code ne doit probablement pas supprimer tous les événements clés, car il s’agit d’un modèle courant pour laisser les événements clés bulle dans le visuel racine afin qu’ils puissent être des raccourcis ou des accélérateurs pour l’interaction de l’application. Pour plus d’informations, consultez Interactions au clavier.

S’applique à

Voir aussi