Mouse Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt het muisapparaat naar een specifieke thread.
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- Overname
-
Mouse
Opmerkingen
De Mouse klasse biedt aan muis gerelateerde gebeurtenissen, methoden en eigenschappen die informatie bieden over de status van de muis.
Elke gebeurtenis die Mouse als een gekoppelde gebeurtenis definieert, wordt ook opnieuw weergegeven door de basiselementklassen UIElement en ContentElement als een nieuwe gerouteerde gebeurtenis. Over het algemeen is het handiger om muisevenementen voor een toepassing aan UIElement te kunnen en ContentElementin plaats van de Mouse gebeurtenissen te gebruiken. Zie Overzicht van invoer voor meer informatie.
De statische leden van de klasse delegeren Mouse naar de primaire MouseDevice van de invoermanager van de aanroepende thread.
Velden
| Name | Description |
|---|---|
| GotMouseCaptureEvent |
Identificeert de GotMouseCapture gekoppelde gebeurtenis. |
| LostMouseCaptureEvent |
Identificeert de LostMouseCapture gekoppelde gebeurtenis. |
| MouseDownEvent |
Identificeert de MouseDown gekoppelde gebeurtenis. |
| MouseEnterEvent |
Identificeert de MouseEnter gekoppelde gebeurtenis. |
| MouseLeaveEvent |
Identificeert de MouseLeave gekoppelde gebeurtenis. |
| MouseMoveEvent |
Identificeert de MouseMove gekoppelde gebeurtenis. |
| MouseUpEvent |
Identificeert de MouseUp gekoppelde gebeurtenis. |
| MouseWheelDeltaForOneLine |
Geeft het aantal eenheden aan dat het muiswiel wordt gedraaid om één regel te schuiven. |
| MouseWheelEvent |
Identificeert de MouseWheel gekoppelde gebeurtenis. |
| PreviewMouseDownEvent |
Identificeert de PreviewMouseDown gekoppelde gebeurtenis. |
| PreviewMouseDownOutsideCapturedElementEvent |
Identificeert de PreviewMouseDownOutsideCapturedElement gekoppelde gebeurtenis. |
| PreviewMouseMoveEvent |
Identificeert de PreviewMouseMove gekoppelde gebeurtenis. |
| PreviewMouseUpEvent |
Identificeert de PreviewMouseUp gekoppelde gebeurtenis. |
| PreviewMouseUpOutsideCapturedElementEvent |
Identificeert de PreviewMouseUpOutsideCapturedElement gekoppelde gebeurtenis. |
| PreviewMouseWheelEvent |
Identificeert de PreviewMouseWheel gekoppelde gebeurtenis. |
| QueryCursorEvent |
Identificeert de QueryCursor gekoppelde gebeurtenis. |
Eigenschappen
| Name | Description |
|---|---|
| Captured |
Hiermee haalt u het element op dat de muis heeft vastgelegd. |
| DirectlyOver |
Hiermee haalt u het element op dat de muis aanwijzer direct voorbij is. |
| LeftButton |
Hiermee haalt u de status van de linkerknop van de muis op. |
| MiddleButton |
Hiermee haalt u de status van de middelste knop van de muis op. |
| OverrideCursor |
Hiermee haalt u de cursor voor de hele toepassing op of stelt u deze in. |
| PrimaryDevice |
Hiermee haalt u het primaire muisapparaat op. |
| RightButton |
Hiermee haalt u de status van de rechterknop op. |
| XButton1 |
Hiermee haalt u de status van de eerste uitgebreide knop op. |
| XButton2 |
Hiermee haalt u de status van de tweede uitgebreide knop op. |
Methoden
Toegevoegde gebeurtenissen
| Name | Description |
|---|---|
| GotMouseCapture |
Treedt op wanneer een element de muis vastlegt. |
| LostMouseCapture |
Treedt op wanneer een element het vastleggen van de muis verliest. |
| MouseDown |
Treedt op wanneer een muisknop wordt ingedrukt. |
| MouseEnter |
Treedt op wanneer de muisaanwijzer de grenzen van een element binnenkomt. |
| MouseLeave |
Treedt op wanneer de muisaanwijzer de grenzen van een element verlaat. |
| MouseMove |
Treedt op wanneer de muis aanwijzer wordt verplaatst. |
| MouseUp |
Treedt op wanneer een muisknop wordt vrijgegeven. |
| MouseWheel |
Treedt op wanneer het muiswiel wordt gedraaid. |
| PreviewMouseDown |
Treedt op wanneer een muisknop wordt ingedrukt. |
| PreviewMouseDownOutsideCapturedElement |
Treedt op wanneer de primaire muisknop wordt ingedrukt buiten het element dat muisgebeurtenissen vastlegt. |
| PreviewMouseMove |
Treedt op wanneer de muis over een element beweegt. |
| PreviewMouseUp |
Treedt op wanneer een muisknop wordt vrijgegeven. |
| PreviewMouseUpOutsideCapturedElement |
Treedt op wanneer de primaire muisknop wordt losgelaten buiten het element dat muis gebeurtenissen vastlegt. |
| PreviewMouseWheel |
Treedt op wanneer het muiswiel draait. |
| QueryCursor |
Treedt op wanneer een elementquery's voor de huidige muiscursor opvraagt. |