MouseEnter Evento
TOC
Comprimi il sommario
Espandi il sommario
Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Evento UIElement.MouseEnter

 

Si verifica quando il puntatore del mouse viene spostato all'interno dei limiti dell'elemento.

Spazio dei nomi:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public event MouseEventHandler MouseEnter

MouseEnter è un che utilizza la strategia di routing della gestione degli eventi diretta.Gli eventi indirizzati diretti non vengono generati lungo una route bensì sono gestiti nello stesso elemento nel quale vengono generati.Consentono, tuttavia, altri aspetti del comportamento dell'evento indirizzato, ad esempio trigger di evento negli stili.

Sebbene MouseEnter rilevi il momento in cui il puntatore del mouse entra nei limiti di un elemento, più letteralmente questo evento indica che il valore della proprietà IsMouseOver è cambiato da false a true per questo elemento.

Questo evento crea un alias per l'evento associato Mouse.MouseEnter per questa classe, di modo che MouseEnter faccia parte dell'elenco dei membri della classe quando UIElement viene ereditato come elemento di base.I gestori eventi associati all'evento MouseEnter sono associati all'evento Mouse.MouseEnter sottostante e ricevono la stessa istanza dei dati dell'evento.

Una classe Button (o qualsiasi classe derivata ButtonBase) prevede la gestione nativa per un evento KeyDown quando il pulsante ha lo stato attivo e il tasto premuto è la barra spaziatrice.La gestione nativa genera l'evento Click con il pulsante come origine e acquisisce inoltre il mouse, anche se il puntatore del mouse non risulta spostarsi.In seguito all'input del mouse, viene generato anche un evento MouseEnter con il pulsante come origine.In generale, se un elemento acquisisce il mouse, vengono generati MouseEnter e GotMouseCapture ed eventualmente altri eventi specifici del controllo.

Campo dell'identificatore

MouseEnterEvent

Strategia di routing

Diretta

delegate

MouseEventHandler

  • Eseguire l'override di OnMouseEnter per implementare la gestione della classe per questo evento nelle classi derivate.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Torna all'inizio
Mostra:
© 2016 Microsoft