UIElement.MouseEnter Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när muspekaren anger gränserna för det här elementet.
public:
virtual event System::Windows::Input::MouseEventHandler ^ MouseEnter;
public event System.Windows.Input.MouseEventHandler MouseEnter;
member this.MouseEnter : System.Windows.Input.MouseEventHandler
Public Custom Event MouseEnter As MouseEventHandler
Händelsetyp
Implementeringar
Kommentarer
MouseEnter är en dirigerad händelse som använder routningsstrategin för direkt händelsehantering. Direktroutade händelser aktiveras inte längs en väg. I stället hanteras de i samma element där de höjs. De aktiverar dock andra aspekter av beteendet för routade händelser, till exempel händelseutlösare i formatmallar.
Även om MouseEnter spårar när muspekaren anger gränserna för ett element, rapporterar den här händelsen mer bokstavligen att egenskapsvärdet IsMouseOver har ändrats från false till true på det här elementet.
Den här händelsen skapar ett alias för den kopplade händelsen för den Mouse.MouseEnter här klassen, så det MouseEnter är en del av listan över klassmedlemmar när UIElement ärvs som ett baselement. Händelsehanterare som är kopplade till MouseEnter händelsen är kopplade till den underliggande Mouse.MouseEnter kopplade händelsen och tar emot samma händelsedatainstans.
En Button (eller någon ButtonBase härledd klass) har intern hantering för en KeyDown händelse när knappen har fokus och den pressade nyckeln är blankstegsfältet. Den interna hanteringen höjer Click händelsen med knappen som källa och fångar även musen, även om muspekaren inte verkar röra sig. Som ett resultat av musfångstet höjs även en MouseEnter händelse med knappen som källa. I allmänhet, om ett element fångar musen, MouseEnter sedan höjs, samt GotMouseCapture eventuellt andra kontrollspecifika händelser.
Information om dirigerad händelse
| Objekt | Value |
|---|---|
| Identifierarfält | MouseEnterEvent |
| Routningsstrategi | Direct |
| Delegera | MouseEventHandler |
- Åsidosätt OnMouseEnter för att implementera klasshantering för den här händelsen i härledda klasser.