UIElement.MouseEnter Kejadian
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.
Terjadi ketika penunjuk mouse memasuki batas elemen ini.
public:
virtual event System::Windows::Input::MouseEventHandler ^ MouseEnter;
public event System.Windows.Input.MouseEventHandler MouseEnter;
member this.MouseEnter : System.Windows.Input.MouseEventHandler
Public Custom Event MouseEnter As MouseEventHandler
Jenis Acara
Penerapan
Keterangan
MouseEnter adalah peristiwa yang dirutekan yang menggunakan strategi perutean penanganan peristiwa langsung. Peristiwa rute langsung tidak dinaikkan di sepanjang rute; sebaliknya, mereka ditangani dalam elemen yang sama di mana mereka dibesarkan. Namun, mereka mengaktifkan aspek lain dari perilaku peristiwa yang dirutekan, seperti pemicu peristiwa dalam gaya.
Meskipun MouseEnter melacak ketika penunjuk mouse memasuki batas elemen, peristiwa ini lebih harfiah melaporkan bahwa IsMouseOver nilai properti telah berubah dari false
ke true
pada elemen ini.
Kejadian ini membuat alias untuk Mouse.MouseEnter peristiwa terlampir untuk kelas ini, sehingga MouseEnter merupakan bagian dari daftar anggota kelas ketika UIElement diwarisi sebagai elemen dasar. Penanganan aktivitas yang dilampirkan ke MouseEnter peristiwa dilampirkan ke peristiwa terlampir yang mendasar Mouse.MouseEnter dan menerima instans data peristiwa yang sama.
Button (atau kelas turunan apa punButtonBase) memiliki penanganan asli untuk KeyDown suatu peristiwa ketika tombol memiliki fokus, dan tombol yang ditekan adalah bilah spasi. Penanganan asli meningkatkan Click peristiwa dengan tombol sebagai sumber, dan juga menangkap mouse, meskipun penunjuk mouse tidak tampak bergerak. Sebagai hasil dari pengambilan mouse, MouseEnter peristiwa juga dinaikkan dengan tombol sebagai sumbernya. Secara umum, jika elemen menangkap mouse, maka MouseEnter dinaikkan, serta GotMouseCapture dan mungkin peristiwa khusus kontrol lainnya.
Informasi Peristiwa Yang Dirutekan
Bidang pengidentifikasi | MouseEnterEvent |
Strategi perutean | Langsung |
Delegasikan | MouseEventHandler |
- Ambil alih OnMouseEnter untuk mengimplementasikan penanganan kelas untuk peristiwa ini di kelas turunan.