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, управляющий передачей данных событий, вызов данной клавиши доступа на другие элементы.

Комментарии

Фактическое UIElement событие AccessKey в классе или в другом месте, для которого можно создавать или присоединять обработчики. Вместо этого событие создается с помощью выделенного класса диспетчера, AccessKeyManagerкоторый после обработки всех входных данных для поиска ключей доступа, применимых ко всей модели ввода.

Примечания для тех, кто наследует этот метод

Реализация этого метода по умолчанию в UIElement наборе фокуса клавиатуры для этого элемента (путем вызова Focus()). Реализации должны увековечить это поведение, если они являются фокусируемыми, так как это ожидаемое поведение для сценариев специальных возможностей. Обратите внимание, что базовая реализация ничего не делает с переданными данными о событии и не вызывает дальнейшего события; Он просто задает фокус.

Применяется к