Partager via


UIElement.OnAccessKey(AccessKeyEventArgs) Méthode

Définition

Fournit la gestion de classe dans les cas où une touche d'accès rapide explicite pour cet élément est appelée.

protected:
 virtual void OnAccessKey(System::Windows::Input::AccessKeyEventArgs ^ e);
protected virtual void OnAccessKey (System.Windows.Input.AccessKeyEventArgs e);
abstract member OnAccessKey : System.Windows.Input.AccessKeyEventArgs -> unit
override this.OnAccessKey : System.Windows.Input.AccessKeyEventArgs -> unit
Protected Overridable Sub OnAccessKey (e As AccessKeyEventArgs)

Paramètres

e
AccessKeyEventArgs

Données de l'événement de touche d'accès rapide. Les données d'événement signalent la touche qui a été appelée et indiquent si l'objet AccessKeyManager qui contrôle que l'envoi de ces événements a également envoyé cet appel de touche d'accès rapide à d'autres éléments.

Remarques

Il n’existe aucun événement AccessKey réel dans la UIElement classe, ou ailleurs, pour lequel vous pouvez déclencher ou attacher des gestionnaires. Au lieu de cela, l’événement provient d’une classe de gestionnaire dédiée, AccessKeyManagerqui post-traite toutes les entrées pour rechercher des clés d’accès applicables à l’ensemble du modèle d’entrée.

Notes pour les héritiers

Implémentation par défaut de cette méthode dans UIElement définit le focus clavier sur cet élément (en appelant Focus()). Les implémentations doivent perpétuer ce comportement s’ils sont concentrés, car il s’agit d’un comportement attendu pour les scénarios d’accessibilité. Notez que l’implémentation de base ne fait rien avec les données d’événement passées et ne déclenche aucun autre événement ; il définit simplement le focus.

S’applique à