ContentElement.OnLostStylusCapture(StylusEventArgs) Método

Definición

Se invoca cuando un evento adjunto LostStylusCapture sin controlar alcanza a un elemento derivado de esta clase en su ruta.Invoked when an unhandled LostStylusCapture attached event reaches an element in its route that is derived from this class. Implemente este método a fin de agregar el control de clases para este evento.Implement this method to add class handling for this event.

protected public:
 virtual void OnLostStylusCapture(System::Windows::Input::StylusEventArgs ^ e);
protected internal virtual void OnLostStylusCapture (System.Windows.Input.StylusEventArgs e);
abstract member OnLostStylusCapture : System.Windows.Input.StylusEventArgs -> unit
override this.OnLostStylusCapture : System.Windows.Input.StylusEventArgs -> unit
Protected Friend Overridable Sub OnLostStylusCapture (e As StylusEventArgs)

Parámetros

e
StylusEventArgs

StylusEventArgs que contiene los datos del evento.The StylusEventArgs that contains event data.

Comentarios

Este método no tiene ninguna implementación predeterminada.This method has no default implementation. Dado que una clase intermedia en la herencia podría implementar este método, se recomienda llamar a la implementación base en su implementación.Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation.

El propósito de este método es similar al patrón de eventos Common Language Runtime (CLR)common language runtime (CLR) en* métodos: este método proporciona los medios para controlar el evento de coincidencia de las clases derivadas mediante el establecimiento de un controlador de clase en lugar de un controlador de instancia.The purpose of this method is similar to the Common Language Runtime (CLR)common language runtime (CLR) event pattern On* methods: this method provides the means to handle the matching event from derived classes by establishing a class handler instead of an instance handler. En este caso, el evento de coincidencia es un evento enrutado.In this case the matching event is a routed event. El modelo de implementación de en* métodos es diferente para los eventos enrutados porque un elemento secundario puede generar un evento enrutado, que no es necesariamente el elemento que invocará los controladores.The implementation pattern of the On* methods is different for routed events because a routed event can be raised by a child element, which is not necessarily the element that will invoke handlers. Por lo tanto, la implementación debe examinar las propiedades de origen de los datos del evento.Therefore, your implementation needs to examine the source properties of the event data. No debe intentar volver a generar el evento en la mayoría de los casos.It should not try to reraise the event in most cases.

Mediante la invalidación de este método o el registro de controladores de clase con RegisterClassHandler, las clases derivadas de ContentElement pueden llamar a métodos de controlador de clase privada cuando se recibe el evento a lo largo de la ruta del evento.Either by overriding this method or by registering class handlers with RegisterClassHandler, derived classes of ContentElement can call private class handler methods when the event is received along the event route. Un escenario en el que el control de clases es adecuado es manipular los datos del evento y marcar el evento enrutado como controlado.One scenario where class handling is appropriate is to manipulate the event data and mark the routed event as handled.

Se aplica a

Consulte también: