UIElement.OnAccessKey(AccessKeyEventArgs) Methode

Definition

Stellt die Klassenbehandlung für eine Situation bereit, in der eine Tastenkombination mit Bedeutung für dieses Element aufgerufen wird.Provides class handling for when an access key that is meaningful for this element is invoked.

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.The event data to the access key event. 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.The event data reports which key was invoked, and indicate whether the AccessKeyManager object that controls the sending of these events also sent this access key invocation to other elements.

Hinweise

Es gibt kein tatsächliches AccessKey-Ereignis in der UIElement-Klasse oder an einem anderen Ort, für das Sie Handler anordnen oder anfügen können.There is no actual AccessKey event in the UIElement class, or elsewhere, which you can raise or attach handlers for. Stattdessen stammt das Ereignis über eine dedizierte Manager-Klasse, AccessKeyManager, die alle Eingaben nach verarbeitet, um nach Zugriffs Schlüsseln zu suchen, die für das gesamte Eingabe Modell anwendbar sind.Instead, the event is originated via a dedicated manager class, AccessKeyManager, which post-processes all input to search for access keys that are applicable to the entire input model.

Hinweise für Vererber

Die Standard Implementierung dieser Methode in UIElement legt den Tastaturfokus auf dieses Element fest (durch Aufrufen von Focus()).The default implementation of this method in UIElement sets keyboard focus to this element (by calling Focus()). Implementierungen sollten dieses Verhalten fortsetzen, wenn Sie für den Einsatz geeignet sind, da es sich um ein erwartetes Verhalten für Barrierefreiheits Szenarien handelt.Implementations should perpetuate this behavior if they are focusable, because it is an expected behavior for accessibility scenarios. Beachten Sie, dass die Basis Implementierung nichts mit den bestandenen Ereignisdaten ausführt und kein weiteres Ereignis auslöst. der Fokus wird lediglich festgelegt.Note that the base implementation does nothing with the passed event data and raises no further event; it just sets the focus.

Gilt für: