ContentElement.OnMouseEnter(MouseEventArgs) Método

Definição

Invocado quando um evento anexo não tratado MouseEnter é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

protected public:
 virtual void OnMouseEnter(System::Windows::Input::MouseEventArgs ^ e);
protected internal 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 Friend Overridable Sub OnMouseEnter (e As MouseEventArgs)

Parâmetros

e
MouseEventArgs

O MouseEventArgs que contém os dados do evento.

Observações

Este método não tem implementação por defeito. Como uma classe intermédia na herança pode implementar este método, recomendamos que chame a implementação base na sua implementação. Pode ligar para a base antes ou depois do seu tratamento especial, dependendo das suas necessidades.

O objetivo deste método é semelhante ao padrão de eventos On* em tempo de execução da linguagem comum (CLR): este método fornece os meios para lidar com o evento correspondente de classes derivadas, estabelecendo um gestor de classes em vez de um gestor de instâncias. Neste caso, o evento de correspondência é um evento encaminhado, com uma estratégia de encaminhamento direto. Marcar o evento como tratado continua a ser útil para evitar que os tratadores típicos de instâncias (aqueles que não especificam handledEventsToo) sejam invocados.

Aplica-se a

Ver também