Mouse Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje zařízení myši ke konkrétnímu vláknu.
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- Dědičnost
-
Mouse
Poznámky
Třída Mouse poskytuje události, metody a vlastnosti související s myší, které poskytují informace o stavu myši.
Každá událost, která Mouse definuje jako připojenou událost, je také znovu vystavena třídami základních elementů UIElement a ContentElement jako nová směrovaná událost. Obecně je vhodnější zpracovávat události myši pro aplikaci UIElement a ContentElementmísto použití Mouse událostí. Podrobnosti najdete v tématu Přehled vstupu.
Statické členy Mouse třídy delegovat na primárního MouseDevice správce vstupu volajícího vlákna.
Pole
| Name | Description |
|---|---|
| GotMouseCaptureEvent |
Identifikuje připojenou GotMouseCapture událost. |
| LostMouseCaptureEvent |
Identifikuje připojenou LostMouseCapture událost. |
| MouseDownEvent |
Identifikuje připojenou MouseDown událost. |
| MouseEnterEvent |
Identifikuje připojenou MouseEnter událost. |
| MouseLeaveEvent |
Identifikuje připojenou MouseLeave událost. |
| MouseMoveEvent |
Identifikuje připojenou MouseMove událost. |
| MouseUpEvent |
Identifikuje připojenou MouseUp událost. |
| MouseWheelDeltaForOneLine |
Představuje počet jednotek, které kolečko myši otočí a posune se o jednu čáru. |
| MouseWheelEvent |
Identifikuje připojenou MouseWheel událost. |
| PreviewMouseDownEvent |
Identifikuje připojenou PreviewMouseDown událost. |
| PreviewMouseDownOutsideCapturedElementEvent |
Identifikuje připojenou PreviewMouseDownOutsideCapturedElement událost. |
| PreviewMouseMoveEvent |
Identifikuje připojenou PreviewMouseMove událost. |
| PreviewMouseUpEvent |
Identifikuje připojenou PreviewMouseUp událost. |
| PreviewMouseUpOutsideCapturedElementEvent |
Identifikuje připojenou PreviewMouseUpOutsideCapturedElement událost. |
| PreviewMouseWheelEvent |
Identifikuje připojenou PreviewMouseWheel událost. |
| QueryCursorEvent |
Identifikuje připojenou QueryCursor událost. |
Vlastnosti
| Name | Description |
|---|---|
| Captured |
Získá prvek, který zachytil myš. |
| DirectlyOver |
Získá prvek ukazatel myši je přímo nad. |
| LeftButton |
Získá stav levého tlačítka myši. |
| MiddleButton |
Získá stav prostředního tlačítka myši. |
| OverrideCursor |
Získá nebo nastaví kurzor pro celou aplikaci. |
| PrimaryDevice |
Získá primární zařízení myši. |
| RightButton |
Získá stav pravého tlačítka. |
| XButton1 |
Získá stav prvního rozšířeného tlačítka. |
| XButton2 |
Získá stav druhého rozšířeného tlačítka. |
Metody
Přidružené události
| Name | Description |
|---|---|
| GotMouseCapture |
Nastane, když prvek zachytí myš. |
| LostMouseCapture |
Nastane, když prvek ztratí zachycení myši. |
| MouseDown |
Nastane, když je jakékoli tlačítko myši deprimované. |
| MouseEnter |
Nastane, když ukazatel myši přejde na hranice prvku. |
| MouseLeave |
Nastane, když ukazatel myši opustí hranice prvku. |
| MouseMove |
Nastane, když se ukazatel myši přesune. |
| MouseUp |
Nastane při uvolnění libovolného tlačítka myši. |
| MouseWheel |
Nastane, když je kolečko myši otočené. |
| PreviewMouseDown |
Nastane, když je jakékoli tlačítko myši deprimované. |
| PreviewMouseDownOutsideCapturedElement |
Nastane, když je primární tlačítko myši stisknuto mimo prvek, který zachycuje události myši. |
| PreviewMouseMove |
Nastane, když se myš přesune přes prvek. |
| PreviewMouseUp |
Nastane při uvolnění libovolného tlačítka myši. |
| PreviewMouseUpOutsideCapturedElement |
Nastane, když primární tlačítko myši je uvolněn mimo prvek, který zachycuje události myši. |
| PreviewMouseWheel |
Nastane, když kolečko myši otočí. |
| QueryCursor |
Nastane, když element dotazuje na aktuální kurzor myši. |