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


この要素に対して有効なアクセス キーが呼び出されたときのクラス処理を提供します。Provides class handling for when an access key that is meaningful for this element is invoked.

 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)


AccessKeyEventArgs AccessKeyEventArgs AccessKeyEventArgs AccessKeyEventArgs

アクセス キー イベントのイベント データ。The event data to the access key event. イベント データは、呼び出されたキーを報告し、これらのイベントの送信を制御する AccessKeyManager オブジェクトが、このアクセス キーの呼び出しを他の要素にも送信したかどうかを示します。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.


実際のアクセス キー イベントではありません、UIElementクラス、またはその他のハンドラーをアタッチすることができますか。There is no actual AccessKey event in the UIElement class, or elsewhere, which you can raise or attach handlers for. 専任マネージャー クラスを使用して、イベントが発生した代わりに、 AccessKeyManager、後に入力モデル全体に適用されるアクセス キーを検索するすべての入力を処理します。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.

注意 (継承者)

このメソッドの既定の実装UIElementキーボード フォーカスをこの要素のセット (呼び出してFocus())。The default implementation of this method in UIElement sets keyboard focus to this element (by calling Focus()). 実装は、ユーザー補助のシナリオで期待される動作のために、フォーカスを設定できるいる場合、この動作を永続化する必要があります。Implementations should perpetuate this behavior if they are focusable, because it is an expected behavior for accessibility scenarios. 基本の実装では、渡されたイベント データで何も行いません、他のイベントは発生しません同様に、フォーカスを設定します。Note that the base implementation does nothing with the passed event data and raises no further event; it just sets the focus.