Share via


Control.OnPointerExited(PointerRoutedEventArgs) Metodo

Definizione

Chiamato prima che si verifichi l'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)

Parametri

e
PointerRoutedEventArgs

Dati dell'evento per l'evento.

Commenti

In genere, gli eventi PointerEntered e PointerExited vengono attivati se il puntatore viene spostato fisicamente dall'utente. Tuttavia, esistono circostanze in cui questi eventi possono essere attivati anche se il puntatore non viene spostato fisicamente dall'utente.

  • Un evento PointerEntered viene attivato se l'oggetto con un gestore PointerEntered viene spostato a livello di codice sotto il puntatore, l'oggetto Visibility viene modificato da Compresso a Visible mentre è sotto il puntatore oppure il cursore è su un elemento, ad esempio un popup o un riquadro a comparsa che scompare, causando la visualizzazione del cursore sull'oggetto.
  • Se un evento PointerEntered è stato attivato su un oggetto, viene generato un evento PointerExited corrispondente quando si verifica una modifica dello stato dell'interfaccia utente che causa la mancata presenza del puntatore su tale oggetto. Ad esempio, la posizione dell'oggetto viene spostata a livello di codice in non più sotto il puntatore, l'oggetto Visibilità è impostato su Compresso oppure il puntatore è su un'interfaccia utente temporanea, ad esempio un popup o un riquadro a comparsa che viene ignorato a livello di codice o si verifica un timeout di visualizzazione.

Si applica a

Vedi anche