Bagikan melalui


MouseDevice Kelas

Definisi

Mewakili perangkat mouse.

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
Warisan

Keterangan

mendukung MouseDevice infrastruktur Windows Presentation Foundation (WPF) dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Untuk input terkait mouse, gunakan Mouse kelas . Kelas Mouse mewakili mouse ke aplikasi dan menyediakan metode, properti, dan peristiwa yang mencerminkan status mouse.

Properti

ActiveSource

PresentationSource Mendapatkan input pelaporan untuk perangkat ini.

Captured

IInputElement Mendapatkan yang ditangkap oleh mouse.

DirectlyOver

Mendapatkan elemen yang penunjuk mouse langsung berakhir.

Dispatcher

Dispatcher Mendapatkan ini DispatcherObject dikaitkan dengan.

(Diperoleh dari DispatcherObject)
LeftButton

Mendapatkan status tombol mouse kiri dari perangkat mouse ini.

MiddleButton

Status tombol tengah perangkat tetikus ini.

OverrideCursor

Mendapatkan atau mengatur kursor untuk seluruh aplikasi.

RightButton

Mendapatkan status tombol kanan dari perangkat tetikus ini.

Target

IInputElement Mendapatkan input dari perangkat tetikus ini dikirim.

XButton1

Mendapatkan status tombol yang diperluas pertama pada perangkat tetikus ini.

XButton2

Mendapatkan status tombol kedua yang diperluas dari perangkat tetikus ini.

Metode

Capture(IInputElement)

Mengambil peristiwa mouse ke elemen yang ditentukan.

Capture(IInputElement, CaptureMode)

Mengambil input mouse ke elemen yang ditentukan menggunakan yang ditentukan CaptureMode.

CheckAccess()

Menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetButtonState(MouseButton)

Mendapatkan status tombol mouse yang ditentukan.

GetClientPosition()

Menghitung posisi penunjuk mouse, dalam koordinat klien.

GetClientPosition(PresentationSource)

Menghitung posisi penunjuk mouse, dalam koordinat klien, dalam yang ditentukan PresentationSource.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetPosition(IInputElement)

Mendapatkan posisi mouse relatif terhadap elemen tertentu.

GetScreenPosition()

Menghitung posisi layar penunjuk mouse.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
SetCursor(Cursor)

Mengatur penunjuk mouse ke yang ditentukan Cursor.

Synchronize()

Memaksa mouse untuk menyinkronkan ulang.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
UpdateCursor()

Memaksa kursor mouse untuk memperbarui.

VerifyAccess()

Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)

Berlaku untuk

Lihat juga