MouseDevice Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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) |