Partilhar via


UIElement.MouseLeave Evento

Definição

Ocorre quando o ponteiro do mouse sai dos limites deste elemento.

public:
 virtual event System::Windows::Input::MouseEventHandler ^ MouseLeave;
public event System.Windows.Input.MouseEventHandler MouseLeave;
member this.MouseLeave : System.Windows.Input.MouseEventHandler 
Public Custom Event MouseLeave As MouseEventHandler 

Tipo de evento

Implementações

Comentários

MouseLeave é um evento roteado que usa a estratégia de roteamento de tratamento de eventos diretos. Eventos roteado diretos não são gerados ao longo de uma rota; em vez disso, eles são tratados no mesmo elemento em que são gerados. No entanto, eles habilitam outros aspectos do comportamento do evento roteado, como gatilhos de evento em estilos.

Embora acompanhe MouseLeave quando o mouse sai de um elemento, esse evento informa mais literalmente que o IsMouseOver valor da propriedade foi alterado de true para false nesse elemento.

Esse evento cria um alias para o Mouse.MouseLeave evento anexado para essa classe, de modo que MouseLeave faz parte da lista de membros da classe quando UIElement é herdado como um elemento base. Os manipuladores de eventos anexados ao MouseLeave evento são anexados ao evento anexado subjacente Mouse.MouseLeave e recebem a mesma instância de dados de evento.

Informações de evento encaminhado

Campo Identificador MouseLeaveEvent
Estratégia de roteamento Direto
Delegar MouseEventHandler
  • Substitua OnMouseLeave para implementar o tratamento de classe para esse evento em classes derivadas.

Aplica-se a