Mouse Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje urządzenie myszy do określonego wątku.
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- Dziedziczenie
-
Mouse
Uwagi
Klasa Mouse udostępnia zdarzenia, metody i właściwości związane z myszą, które dostarczają informacji dotyczących stanu myszy.
Każde zdarzenie, które Mouse definiuje jako dołączone zdarzenie, jest również ponownie uwidocznione przez klasy UIElement elementów podstawowych i ContentElement jako nowe zdarzenie kierowane. Ogólnie rzecz biorąc, bardziej wygodne jest obsługę zdarzeń myszy dla aplikacji w systemach UIElement i , ContentElementa nie przy użyciu zdarzeń Mouse . Aby uzyskać szczegółowe informacje, zobacz Omówienie danych wejściowych.
Statyczne elementy członkowskie delegata Mouse klasy do podstawowego MouseDevice menedżera danych wejściowych wątku wywołującego.
Pola
GotMouseCaptureEvent |
Identyfikuje GotMouseCapture dołączone zdarzenie. |
LostMouseCaptureEvent |
Identyfikuje LostMouseCapture dołączone zdarzenie. |
MouseDownEvent |
Identyfikuje MouseDown dołączone zdarzenie. |
MouseEnterEvent |
Identyfikuje MouseEnter dołączone zdarzenie. |
MouseLeaveEvent |
Identyfikuje MouseLeave dołączone zdarzenie. |
MouseMoveEvent |
Identyfikuje MouseMove dołączone zdarzenie. |
MouseUpEvent |
Identyfikuje MouseUp dołączone zdarzenie. |
MouseWheelDeltaForOneLine |
Reprezentuje liczbę jednostek, które kółko myszy jest obracane, aby przewijać jedną linię. |
MouseWheelEvent |
Identyfikuje MouseWheel dołączone zdarzenie. |
PreviewMouseDownEvent |
Identyfikuje PreviewMouseDown dołączone zdarzenie. |
PreviewMouseDownOutsideCapturedElementEvent |
Identyfikuje PreviewMouseDownOutsideCapturedElement dołączone zdarzenie. |
PreviewMouseMoveEvent |
Identyfikuje PreviewMouseMove dołączone zdarzenie. |
PreviewMouseUpEvent |
Identyfikuje PreviewMouseUp dołączone zdarzenie. |
PreviewMouseUpOutsideCapturedElementEvent |
Identyfikuje PreviewMouseUpOutsideCapturedElement dołączone zdarzenie. |
PreviewMouseWheelEvent |
Identyfikuje PreviewMouseWheel dołączone zdarzenie. |
QueryCursorEvent |
Identyfikuje QueryCursor dołączone zdarzenie. |
Właściwości
Captured |
Pobiera element, który przechwycił mysz. |
DirectlyOver |
Pobiera element wskaźnik myszy bezpośrednio nad. |
LeftButton |
Pobiera stan lewego przycisku myszy. |
MiddleButton |
Pobiera stan środkowego przycisku myszy. |
OverrideCursor |
Pobiera lub ustawia kursor dla całej aplikacji. |
PrimaryDevice |
Pobiera podstawowe urządzenie myszy. |
RightButton |
Pobiera stan przycisku po prawej stronie. |
XButton1 |
Pobiera stan pierwszego przycisku rozszerzonego. |
XButton2 |
Pobiera stan drugiego przycisku rozszerzonego. |
Metody
Zdarzenia dołączone
GotMouseCapture |
Występuje, gdy element przechwytuje mysz. |
LostMouseCapture |
Występuje, gdy element traci przechwytywanie myszy. |
MouseDown |
Występuje, gdy dowolny przycisk myszy jest przygnębiony. |
MouseEnter |
Występuje, gdy wskaźnik myszy wchodzi w granice elementu. |
MouseLeave |
Występuje, gdy wskaźnik myszy opuszcza granice elementu. |
MouseMove |
Występuje, gdy wskaźnik myszy przesuwa się. |
MouseUp |
Występuje po zwolnieniu dowolnego przycisku myszy. |
MouseWheel |
Występuje, gdy koło myszy jest obracane. |
PreviewMouseDown |
Występuje, gdy dowolny przycisk myszy jest przygnębiony. |
PreviewMouseDownOutsideCapturedElement |
Występuje, gdy podstawowy przycisk myszy jest naciskany poza element, który przechwytuje zdarzenia myszy. |
PreviewMouseMove |
Występuje, gdy mysz przesuwa się nad elementem. |
PreviewMouseUp |
Występuje po zwolnieniu dowolnego przycisku myszy. |
PreviewMouseUpOutsideCapturedElement |
Występuje, gdy podstawowy przycisk myszy jest zwalniany poza elementem, który przechwytuje zdarzenia myszy. |
PreviewMouseWheel |
Występuje, gdy koło myszy obraca się. |
QueryCursor |
Występuje, gdy element wykonuje zapytania dotyczące bieżącego kursora myszy. |