Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

UIElement.OnPreviewKeyUp (Método)

Se invoca cuando un evento adjunto Keyboard.PreviewKeyUp no administrado llega a un elemento derivado de esta clase en su ruta. Implemente este método a fin de agregar el control de clases para este evento.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationCore (en PresentationCore.dll)

protected virtual void OnPreviewKeyUp(
	KeyEventArgs e
)

Parámetros

e
Tipo: System.Windows.Input.KeyEventArgs
KeyEventArgs que contiene los datos del evento.

Este método no tiene ninguna implementación predeterminada. Dado que una clase intermedia en la herencia podría implementar este método, se recomienda que llame a la implementación base en su implementación.

La finalidad de este método es similar a la de los métodos On* del modelo de eventos de common language runtime (CLR): este método proporciona los medios para controlar el evento correspondiente de las clases derivadas mediante el establecimiento de un controlador de clases en vez de un controlador de instancias. En este caso, el evento correspondiente es un evento enrutado. El modelo de implementación de los métodos On* es distinto para los eventos enrutados, ya que un elemento secundario, que no es necesariamente el elemento que va a invocar los controladores, puede provocar un evento enrutado. Por consiguiente, la implementación debe examinar las propiedades de origen de los datos del evento. En la mayoría de los casos, no debe intentar provocar de nuevo el evento.

Mediante la invalidación de este método o el registro de los controladores de clase con RegisterClassHandler, las clases derivadas de UIElement pueden llamar a los métodos de controlador de clase privados cuando se recibe el evento en la ruta del evento. El control de clases es adecuado en un escenario en el que se manipulan los datos del evento y el evento enrutado se marca como administrado. Otro escenario específico de los eventos de vista previa es marcarlos como controlados de modo que no se invoquen los controladores de clases de propagación correspondientes.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft