Bagikan melalui


Control.OnKeyDown(KeyRoutedEventArgs) Metode

Definisi

Dipanggil sebelum peristiwa KeyDown terjadi.

protected:
 virtual void OnKeyDown(KeyRoutedEventArgs ^ e) = OnKeyDown;
void OnKeyDown(KeyRoutedEventArgs const& e);
protected virtual void OnKeyDown(KeyRoutedEventArgs e);
function onKeyDown(e)
Protected Overridable Sub OnKeyDown (e As KeyRoutedEventArgs)

Parameter

e
KeyRoutedEventArgs

Data untuk peristiwa tersebut.

Keterangan

Karena diimplementasikan langsung pada Kontrol, OnKeyDown memiliki implementasi kosong. Tetapi setiap leluhur dalam hierarki kontrol mungkin telah memberikan implementasi. Anda tidak akan dapat melihat implementasi ini karena ini adalah kode asli internal. Dalam beberapa kasus, kontrol akan sudah memiliki penimpaan OnEvent yang menandai peristiwa yang Ditangani. Untuk peristiwa utama, kontrol biasanya hanya menangani untuk kunci tertentu, dengan memeriksa nilai di KeyRoutedEventArgs. Misalnya, ButtonBase mendeteksi tombol Spasi sebagai cara untuk mengaktifkan Klik. Kode kontrol atau kode Anda mungkin tidak boleh menekan semua peristiwa utama, karena ini adalah pola umum untuk membiarkan peristiwa kunci gelembung ke visual akar sehingga dapat menjadi pintasan atau akselerator untuk interaksi aplikasi. Untuk informasi selengkapnya, lihat Interaksi keyboard.

Berlaku untuk

Lihat juga