MouseDevice 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.
public ref class MouseDevice abstract : System::Windows::Input::InputDevice
public abstract class MouseDevice : System.Windows.Input.InputDevice
type MouseDevice = class
inherit InputDevice
Public MustInherit Class MouseDevice
Inherits InputDevice
- Dědičnost
Poznámky
Podporuje MouseDevice infrastrukturu Windows Presentation Foundation (WPF) a není určená k použití přímo z vašeho kódu.
Pro vstup související s myší použijte Mouse třídu . Třída Mouse představuje myš aplikace a poskytuje metody, vlastnosti a události, které odrážejí stav myši.
Vlastnosti
ActiveSource |
Získá, PresentationSource který hlásí vstup pro toto zařízení. |
Captured |
Získá, IInputElement který je zachycen myší. |
DirectlyOver |
Získá prvek, který je ukazatel myši přímo nad. |
Dispatcher |
Získá to DispatcherDispatcherObject je přidružena k. (Zděděno od DispatcherObject) |
LeftButton |
Získá stav levého tlačítka myši tohoto zařízení myši. |
MiddleButton |
Stav prostředního tlačítka tohoto zařízení myši. |
OverrideCursor |
Získá nebo nastaví kurzor pro celou aplikaci. |
RightButton |
Získá stav pravého tlačítka tohoto zařízení myši. |
Target |
IInputElement Získá, že vstup z tohoto zařízení myši je odeslána. |
XButton1 |
Získá stav prvního rozšířeného tlačítka na tomto zařízení myši. |
XButton2 |
Získá stav druhé rozšířené tlačítko tohoto zařízení myši. |
Metody
Capture(IInputElement) |
Zaznamenává události myši do zadaného elementu. |
Capture(IInputElement, CaptureMode) |
Zachytí vstup myši do zadaného elementu pomocí zadaného CaptureModeprvku . |
CheckAccess() |
Určuje, zda volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetButtonState(MouseButton) |
Získá stav zadaného tlačítka myši. |
GetClientPosition() |
Vypočítá pozici ukazatele myši v souřadnicích klienta. |
GetClientPosition(PresentationSource) |
Vypočítá pozici ukazatele myši v souřadnicích klienta v zadaném PresentationSourceobjektu . |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetPosition(IInputElement) |
Získá pozici myši vzhledem k zadanému prvku. |
GetScreenPosition() |
Vypočítá pozici obrazovky ukazatele myši. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetCursor(Cursor) |
Nastaví ukazatel myši na zadanou Cursorhodnotu . |
Synchronize() |
Vynutí opětovnou synchronizaci myši. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
UpdateCursor() |
Vynutí aktualizaci kurzoru myši. |
VerifyAccess() |
Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |