Share via


UIElement.QueryCursor Kejadian

Definisi

Terjadi ketika kursor diminta untuk ditampilkan. Kejadian ini dinaikkan pada elemen setiap kali penunjuk mouse berpindah ke lokasi baru, yang berarti objek kursor mungkin perlu diubah berdasarkan posisi barunya.

public:
 event System::Windows::Input::QueryCursorEventHandler ^ QueryCursor;
public event System.Windows.Input.QueryCursorEventHandler QueryCursor;
member this.QueryCursor : System.Windows.Input.QueryCursorEventHandler 
Public Custom Event QueryCursor As QueryCursorEventHandler 

Jenis Acara

Keterangan

Kejadian ini membuat alias untuk Mouse.QueryCursor peristiwa terlampir untuk kelas ini, sehingga QueryCursor merupakan bagian dari daftar anggota kelas saat UIElement diwariskan sebagai elemen dasar. Penanganan aktivitas yang dilampirkan ke QueryCursor peristiwa dilampirkan ke peristiwa terlampir yang mendasar Mouse.QueryCursor dan menerima instans data peristiwa yang sama.

Kursor yang dirujuk oleh nama kejadian ini belum tentu merupakan kursor teks (terkadang dikenal sebagai titik penyisipan). Sebaliknya, kursor dalam konteks ini adalah objek yang mendeklarasikan tampilan grafis pada layar yang terkait dengan beberapa kemungkinan perangkat atau konsep terkait input dalam pemrograman Windows. Objek tersebut diwakili oleh Cursor kelas dalam WPF. Sistem input WPF memungkinkan Anda mengubah kursor ini ketika mewakili posisi pada layar penunjuk mouse. Anda dapat menggunakan nilai yang telah ditentukan sebelumnya dari Cursors enumerasi, atau Anda dapat mendeklarasikan kursor kustom sebagai file gambar.

Mendengarkan QueryCursor peristiwa bukanlah teknik yang efisien untuk manajemen kursor. Sebaliknya, setiap elemen harus menentukan perilaku kursornya sendiri dengan Cursor dan ForceCursor. Anda hanya boleh mengandalkan QueryCursor jika Anda tidak menggunakan elemen dasar tingkat kerangka kerja WPF, atau dalam keadaan luar biasa di mana menentukan perilaku kursor berdasarkan per elemen tidak memenuhi kebutuhan Anda. Untuk informasi selengkapnya tentang menerapkan perilaku kursor sebagai respons terhadap QueryCursor, lihat QueryCursorEventHandler.

Informasi Peristiwa Yang Dirutekan

Bidang pengidentifikasi QueryCursorEvent
Strategi perutean Menggelegak
Delegasikan QueryCursorEventHandler
  • Tidak ada peristiwa penerowongan yang sesuai yang ditentukan.

  • Ambil alih OnQueryCursor untuk menerapkan penanganan kelas untuk peristiwa ini di kelas turunan.

Berlaku untuk

Lihat juga