다음을 통해 공유


UIElement.OnAccessKey(AccessKeyEventArgs) 메서드

정의

이 요소에 대해 의미가 있는 선택키를 호출하는 경우의 클래스 처리를 제공합니다.

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)

매개 변수

e
AccessKeyEventArgs

선택키 이벤트에 대한 이벤트 데이터입니다. 이벤트 데이터는 호출된 키를 보고하며 이러한 이벤트를 보내는 작업을 제어하는 AccessKeyManager 개체가 이 선택키 호출도 다른 요소로 보냈는지 여부를 나타냅니다.

설명

클래스 또는 다른 곳에는 처리기를 발생하거나 연결할 수 있는 실제 AccessKey 이벤트가 UIElement 없습니다. 대신, 이벤트는 전체 입력 모델에 적용할 수 있는 액세스 키를 검색하기 위해 모든 입력을 사후 처리하는 전용 관리자 클래스 AccessKeyManager를 통해 시작됩니다.

상속자 참고

이 메서드 UIElement 의 기본 구현은 키보드 포커스를 이 요소(호출 Focus())로 설정합니다. 구현은 접근성 시나리오에 대해 예상되는 동작이므로 포커스가 있는 경우 이 동작을 지속해야 합니다. 기본 구현은 전달된 이벤트 데이터에서 아무 작업도 수행하지 않으며 더 이상 이벤트가 발생하지 않습니다. 단지 포커스를 설정합니다.

적용 대상