UIElement.OnMouseEnter(MouseEventArgs) Método

Definición

Se invoca cuando un evento adjunto MouseEnter no controlado se genera en este elemento. Implemente este método a fin de agregar el control de clases para este evento.

protected:
 virtual void OnMouseEnter(System::Windows::Input::MouseEventArgs ^ e);
protected virtual void OnMouseEnter (System.Windows.Input.MouseEventArgs e);
abstract member OnMouseEnter : System.Windows.Input.MouseEventArgs -> unit
override this.OnMouseEnter : System.Windows.Input.MouseEventArgs -> unit
Protected Overridable Sub OnMouseEnter (e As MouseEventArgs)

Parámetros

e
MouseEventArgs

Objeto MouseEventArgs que contiene los datos del evento.

Comentarios

Este método no tiene ninguna implementación predeterminada. Dado que una clase intermedia de la herencia podría implementar este método, se recomienda llamar a la implementación base en la implementación. Puede llamar a base antes o después de su tratamiento especial, dependiendo de sus requisitos.

El propósito de este método es similar al patrón de eventos de Common Language Runtime (CLR) métodos On*: este método proporciona los medios para controlar el evento coincidente de las clases derivadas estableciendo un controlador de clases en lugar de un controlador de instancia. En este caso, el evento coincidente es un evento enrutado, con una estrategia de enrutamiento directo. Marcar el evento como controlado sigue siendo útil para evitar que se invoquen los controladores de instancia típicos (aquellos que no especifican handledEventsToo).

Se aplica a

Consulte también