Partilhar via


Control.OnPointerEntered(PointerRoutedEventArgs) Método

Definição

Chamado antes do evento PointerEntered ocorrer.

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

Parâmetros

e
PointerRoutedEventArgs

Os dados de evento do evento.

Comentários

Normalmente, os eventos PointerEntered e PointerExited são disparados se o ponteiro for 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 será alterado de Collapsed para Visible enquanto ele estiver sob o ponteiro ou 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 da 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