Menggunakan Peristiwa Keyboard
Sebagian besar program Formulir Windows memproses input keyboard dengan menangani peristiwa keyboard. Topik ini memberikan gambaran umum tentang peristiwa keyboard, termasuk detail tentang kapan harus menggunakan setiap peristiwa dan data yang disediakan untuk setiap peristiwa. Lihat Juga Gambaran Umum Penanganan Aktivitas (Formulir Windows) dan Gambaran Umum Peristiwa (Formulir Windows).
Peristiwa Keyboard
Formulir Windows menyediakan dua peristiwa yang terjadi saat pengguna menekan tombol keyboard dan satu peristiwa saat pengguna merilis tombol keyboard:
Peristiwa KeyDown terjadi sekali
Peristiwa, KeyPress yang dapat terjadi beberapa kali ketika pengguna menahan kunci yang sama.
Peristiwa terjadi KeyUp sekali ketika pengguna merilis kunci.
Saat pengguna menekan tombol, Formulir Windows menentukan peristiwa mana yang akan dinaikkan berdasarkan apakah pesan keyboard menentukan kunci karakter atau kunci fisik. Untuk informasi selengkapnya tentang karakter dan tombol fisik, lihat Cara Kerja Input Keyboard.
Tabel berikut ini menjelaskan tiga peristiwa keyboard.
Peristiwa keyboard | Deskripsi | Hasil |
---|---|---|
KeyDown | Kejadian ini dimunculkan ketika pengguna menekan kunci fisik. | Handler untuk KeyDown menerima:
|
KeyPress | Kejadian ini dinaikkan ketika tombol atau tombol yang ditekan menghasilkan karakter. Misalnya, pengguna menekan SHIFT dan tombol "a" huruf kecil, yang menghasilkan huruf kapital "A" karakter. | KeyPress dimunculkan setelah KeyDown.
|
KeyUp | Kejadian ini dimunculkan saat pengguna merilis kunci fisik. | Handler untuk KeyUp menerima:
|
Baca juga
.NET Desktop feedback
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk