MouseDevice Sınıf

Tanım

Fare cihazını temsil eder.

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
Devralma

Açıklamalar

MouseDevice Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Fareyle ilgili giriş için sınıfını Mouse kullanın. Mouse sınıfı bir uygulamanın faresini temsil eder ve farenin durumunu yansıtan yöntemler, özellikler ve olaylar sağlar.

Özellikler

ActiveSource

PresentationSource Bu cihaz için girişi bildiren değerini alır.

Captured

IInputElement Fare tarafından yakalanan öğesini alır.

DirectlyOver

Fare işaretçisinin doğrudan üzerinde olduğu öğeyi alır.

Dispatcher

Dispatcher Bunun DispatcherObject ilişkili olduğunu alır.

(Devralındığı yer: DispatcherObject)
LeftButton

Bu fare cihazının sol fare düğmesinin durumunu alır.

MiddleButton

Bu fare cihazının orta düğmesinin durumu.

OverrideCursor

Uygulamanın tamamı için imleci alır veya ayarlar.

RightButton

Bu fare cihazının sağ düğmesinin durumunu alır.

Target

IInputElement Bu fare cihazından gelen girişin gönderildiğini alır.

XButton1

Bu fare cihazındaki ilk genişletilmiş düğmenin durumunu alır.

XButton2

Bu fare cihazının ikinci genişletilmiş düğmesinin durumunu alır.

Yöntemler

Capture(IInputElement)

Fare olaylarını belirtilen öğeye yakalar.

Capture(IInputElement, CaptureMode)

Belirtilen öğesini kullanarak CaptureModebelirtilen öğeye fare girişi yakalar.

CheckAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler.

(Devralındığı yer: DispatcherObject)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetButtonState(MouseButton)

Belirtilen fare düğmesinin durumunu alır.

GetClientPosition()

fare işaretçisinin konumunu istemci koordinatlarında hesaplar.

GetClientPosition(PresentationSource)

Fare işaretçisinin belirtilen PresentationSourceiçindeki istemci koordinatlarındaki konumunu hesaplar.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetPosition(IInputElement)

Farenin belirtilen öğeye göre konumunu alır.

GetScreenPosition()

Fare işaretçisinin ekran konumunu hesaplar.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetCursor(Cursor)

Fare işaretçisini belirtilen Cursordeğerine ayarlar.

Synchronize()

Fareyi yeniden eşitlemeye zorlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
UpdateCursor()

Fare imlecini güncelleştirmeye zorlar.

VerifyAccess()

Çağıran iş parçacığının bu DispatcherObjecterişimine sahip olmasını zorlar.

(Devralındığı yer: DispatcherObject)

Şunlara uygulanır

Ayrıca bkz.