Control.OnPointerEntered(PointerRoutedEventArgs) Metodo

Definizione

Chiamato prima che si verifichi l'evento PointerEntered .

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)

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