MouseDevice Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |