Sdílet prostřednictvím


MouseDevice Třída

Definice

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)

Platí pro

Viz také