UIElement.OnAccessKey(AccessKeyEventArgs) Método

Definición

Proporciona el control de clases cuando se invoca una tecla de acceso que es significativa para este elemento.

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)

Parámetros

e
AccessKeyEventArgs

Datos de evento para el evento de la tecla de acceso. Los datos de evento informan de qué tecla se invocó e indican si el objeto AccessKeyManager que controla el envío de estos eventos también envió esta invocación de la tecla de acceso a otros elementos.

Comentarios

No hay ningún evento AccessKey real en la UIElement clase, o en otro lugar, para el que se pueden generar o adjuntar controladores. En su lugar, el evento se origina a través de una clase de administrador dedicada, AccessKeyManager, que procesa todas las entradas para buscar claves de acceso aplicables a todo el modelo de entrada.

Notas a los desarrolladores de herederos

La implementación predeterminada de este método en establece el foco del teclado en UIElement este elemento (llamando a Focus()). Las implementaciones deben perpetuar este comportamiento si se pueden centrar, ya que es un comportamiento esperado para escenarios de accesibilidad. Tenga en cuenta que la implementación base no hace nada con los datos de eventos pasados y no genera ningún evento adicional; simplemente establece el foco.

Se aplica a