Freigeben über


UIElement3D.OnAccessKey(AccessKeyEventArgs) Methode

Definition

Stellt die Klassenbehandlung für eine Situation bereit, in der eine Tastenkombination mit Bedeutung für dieses Element aufgerufen wird.

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)

Parameter

e
AccessKeyEventArgs

Die Ereignisdaten für das Tastenkombinationsereignis. In den Ereignisdaten wird gemeldet, welche Taste aufgerufen wurde. Zudem wird angegeben, ob das AccessKeyManager-Objekt, das das Senden dieser Ereignisse steuert, den Aufruf dieser Tastenkombination auch an andere Elemente gesendet hat.

Hinweise

Es gibt kein tatsächliches AccessKey-Ereignis in der UIElement3D -Klasse oder an anderer Stelle, für das Sie Handler auslösen oder anfügen können. Stattdessen wird das Ereignis über eine dedizierte Managerklasse ausgelöst, die alle Eingaben nach verarbeitet, AccessKeyManagerum nach Zugriffsschlüsseln zu suchen, die für das gesamte Eingabemodell gelten.

Hinweise für Vererber

Die Standardimplementierung dieser Methode in UIElement3D legt den Tastaturfokus auf dieses Element fest (durch Aufrufen Focus()von ). Implementierungen sollten dieses Verhalten fortsetzen, wenn sie fokussiert sind, da es sich um ein erwartetes Verhalten für Barrierefreiheitsszenarien handelt. Beachten Sie, dass die Basisimplementierung nichts mit den übergebenen Ereignisdaten ausführt und kein weiteres Ereignis auslöst. es legt nur den Fokus fest.

Gilt für: