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 pro konkrétní vlákno.
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 je definována jako připojená událost, je také znovu zpřístupněna základními třídami UIElement elementů a ContentElement jako nová směrovaná událost. Obecně je vhodnější zpracovávat události myši pro aplikaci na UIElement a , ContentElementnež používat Mouse události. Podrobnosti najdete v tématu Přehled vstupu.
Statické členy Mouse třídy deleguje na primárního MouseDevice vstupního správce volajícího vlákna.
Pole
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, o které se kolečko myši otočí a posune se o jeden řádek. |
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
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
GotMouseCapture |
Nastane, když prvek zachytí myš. |
LostMouseCapture |
Nastane, když prvek ztratí zachytávání myší. |
MouseDown |
Nastane, když je jakékoli tlačítko myši sešlávkováno. |
MouseEnter |
Nastane, když ukazatel myši přejde na hranice prvku. |
MouseLeave |
Nastane, když ukazatel myši opustí hranice elementu. |
MouseMove |
Nastane při pohybu ukazatele myši. |
MouseUp |
Nastane při uvolnění libovolného tlačítka myši. |
MouseWheel |
Nastane při otáčení kolečka myši. |
PreviewMouseDown |
Nastane, když je jakékoli tlačítko myši sešlávkováno. |
PreviewMouseDownOutsideCapturedElement |
Nastane při stisknutí primárního tlačítka myši mimo prvek, který zachytává události myši. |
PreviewMouseMove |
Nastane, když se myš přesune nad prvek. |
PreviewMouseUp |
Nastane při uvolnění libovolného tlačítka myši. |
PreviewMouseUpOutsideCapturedElement |
Dochází při uvolnění primárního tlačítka myši mimo prvek, který zachytává události myši. |
PreviewMouseWheel |
Nastane, když se kolečko myši otáčí. |
QueryCursor |
Nastane, když se prvek dotazuje na aktuální kurzor myši. |