UIElement.OnAccessKey(AccessKeyEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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 UIElement 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 erstellt, AccessKeyManagerdie alle Eingaben nach Zugriffsschlüsseln verarbeitet, die für das gesamte Eingabemodell gelten.
Hinweise für Vererber
Die Standardimplementierung dieser Methode in UIElement legt den Tastaturfokus auf dieses Element (durch Aufrufen) fest Focus(). Implementierungen sollten dieses Verhalten bei Fokus halten, 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 einfach den Fokus fest.