Bagikan melalui


Penunjuk Mouse di Formulir Windows

Penunjuk mouse, yang terkadang disebut sebagai kursor, adalah bitmap yang menentukan titik fokus pada layar untuk input pengguna dengan mouse. Topik ini memberikan gambaran umum penunjuk mouse di Formulir Windows dan menjelaskan beberapa cara untuk memodifikasi dan mengontrol penunjuk mouse.

Mengakses Penunjuk Mouse

Penunjuk mouse diwakili oleh Cursor kelas, dan masing-masing Control memiliki Control.Cursor properti yang menentukan penunjuk untuk kontrol tersebut. Kelas Cursor berisi properti yang menjelaskan penunjuk, seperti Position properti dan HotSpot , dan metode yang dapat memodifikasi tampilan pointer, seperti Showmetode , Hide, dan DrawStretched .

Mengontrol Penunjuk Mouse

Terkadang Anda mungkin ingin membatasi area di mana penunjuk mouse dapat digunakan atau mengubah posisi mouse. Anda bisa mendapatkan atau mengatur lokasi mouse saat ini menggunakan Position properti .Cursor Selain itu, Anda dapat membatasi area yang dapat digunakan penunjuk mouse untuk mengatur Clip properti. Area klip, secara default, adalah seluruh layar.

Mengubah Penunjuk Mouse

Mengubah penunjuk mouse adalah cara penting untuk memberikan umpan balik kepada pengguna. Misalnya, penunjuk mouse dapat dimodifikasi dalam handler MouseEnter peristiwa dan MouseLeave untuk memberi tahu pengguna bahwa komputasi terjadi dan untuk membatasi interaksi pengguna dalam kontrol. Terkadang, penunjuk mouse akan berubah karena peristiwa sistem, seperti ketika aplikasi Anda terlibat dalam operasi seret dan letakkan.

Cara utama untuk mengubah penunjuk mouse adalah dengan mengatur Control.Cursor properti atau DefaultCursor kontrol ke baru Cursor. Untuk contoh mengubah penunjuk mouse, lihat contoh kode di Cursor kelas . Selain itu, Cursors kelas mengekspos sekumpulan Cursor objek untuk berbagai jenis penunjuk, seperti penunjuk yang menyerupai tangan. Untuk menampilkan penunjuk tunggu, yang menyerupai jam jeda, setiap kali penunjuk mouse berada di kontrol, gunakan UseWaitCursor properti Control kelas .

Baca juga