UIElement.OnAccessKey(AccessKeyEventArgs) UIElement.OnAccessKey(AccessKeyEventArgs) UIElement.OnAccessKey(AccessKeyEventArgs) UIElement.OnAccessKey(AccessKeyEventArgs) Method

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 AccessKeyEventArgs AccessKeyEventArgs 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 ist keine tatsächliche AccessKey-Ereignis in der UIElement -Klasse, oder an anderer Stelle, die Sie auslösen, oder fügen Sie Handler für können.There is no actual AccessKey event in the UIElement class, or elsewhere, which you can raise or attach handlers for. Stattdessen wird das Ereignis ausgelöst wurde über eine Klasse dedizierter Manager AccessKeyManager, welche Prozesse nach dem alle Eingaben, um Zugriffstasten zu suchen, die für die 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 Standardimplementierung dieser Methode in UIElement legt den Fokus auf dieses Element über Tastatur (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 weitergeben, wenn sie den Fokus erhalten kann, sind, da es sich um ein erwartetes Verhalten für Eingabehilfenszenarios handelt.Implementations should perpetuate this behavior if they are focusable, because it is an expected behavior for accessibility scenarios. Beachten Sie, dass die grundlegende Implementierung keine Auswirkungen, die mit den übergebenen Ereignisdaten hat und keine weiteren Ereignis löst. Es setzt nur den Fokus.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: