Control.OnPointerExited(PointerRoutedEventArgs) Método

Definición

Se llama antes de que se produzca el evento PointerExited .

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

Datos del evento.

Comentarios

Normalmente, los eventos PointerEntered y PointerExited se desencadenan si el usuario mueve físicamente el puntero. Sin embargo, hay circunstancias en las que estos eventos también se pueden activar si el puntero no se mueve físicamente por el usuario.

  • Se desencadena un evento PointerEntered si el objeto con un controlador PointerEntered se mueve mediante programación debajo del puntero, el objeto Visibility se cambia de Collapsed a Visible mientras está debajo del puntero, o el cursor está sobre un elemento como un elemento emergente o un control flotante que desaparece, lo que hace que el cursor aparezca ahora sobre el objeto.
  • Si se ha desencadenado un evento PointerEntered en un objeto, se desencadena un evento PointerExited correspondiente cuando se produce un cambio de estado de la interfaz de usuario que hace que el puntero deje de estar sobre ese objeto. Por ejemplo, la posición del objeto se mueve mediante programación a no estar debajo del puntero, el objeto Visibility se establece en Collapsed o el puntero se pasa a través de una interfaz de usuario transitoria, como un elemento emergente o un control flotante que se descarta mediante programación o se produce un tiempo de espera de visualización.

Se aplica a

Consulte también