Partilhar via


Control.OnPointerExited(PointerRoutedEventArgs) Método

Definição

Chamado antes que o evento PointerExited ocorra.

protected:
 virtual void OnPointerExited(PointerRoutedEventArgs ^ e) = OnPointerExited;
void OnPointerExited(PointerRoutedEventArgs const& e);
protected virtual void OnPointerExited(PointerRoutedEventArgs e);
function onPointerExited(e)
Protected Overridable Sub OnPointerExited (e As PointerRoutedEventArgs)

Parâmetros

e
PointerRoutedEventArgs

Os dados de evento do evento.

Comentários

Normalmente, os eventos PointerEntered e PointerExited são acionados se o ponteiro é movido fisicamente pelo usuário. No entanto, há circunstâncias em que esses eventos também podem ser acionados se o ponteiro não for movido fisicamente pelo usuário.

  • Um evento PointerEntered será acionado se o objeto com um manipulador PointerEntered for movido programaticamente sob o ponteiro, o objeto Visibility for alterado de Collapsed para Visible enquanto estiver sob o ponteiro ou se o cursor estiver sobre um elemento como um pop-up ou submenu que desaparece, fazendo com que o cursor agora apareça sobre o objeto.
  • Se um evento PointerEntered tiver sido disparado em um objeto , um evento PointerExited correspondente será acionado quando ocorrer uma alteração de estado de interface do usuário que faz com que o ponteiro não esteja mais sobre esse objeto. Por exemplo, a posição do objeto é movida programaticamente para não estar mais abaixo do ponteiro, o objeto Visibility é definido como Recolhido ou o ponteiro está sobre a interface do usuário transitória, como um pop-up ou submenu que é descartado programaticamente ou ocorre um tempo limite de exibição.

Aplica-se a

Confira também