SplitContainer.ProcessDialogKey(Keys) Metode
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.
Memproses kunci kotak dialog.
protected:
override bool ProcessDialogKey(System::Windows::Forms::Keys keyData);
protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData);
override this.ProcessDialogKey : System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessDialogKey (keyData As Keys) As Boolean
Parameter
Mengembalikan
true jika kunci diproses oleh kontrol; jika tidak, false.
Keterangan
Metode ini dipanggil selama praproses pesan untuk menangani karakter kunci kotak dialog, seperti TAB, PANAH KIRI, PANAH KANAN, PANAH ATAS, dan PANAH BAWAH. Kunci yang menyertakan pengubah ALT atau CONTROL tidak ditangani. Metode ini dipanggil hanya jika Control.IsInputKey metode menunjukkan bahwa kontrol tidak memproses kunci.
Control.ProcessDialogKey hanya mengirim karakter ke metode indukControl.ProcessDialogKey, atau mengembalikan false jika kontrol tidak memiliki induk. Kelas System.Windows.Forms.Form mengambil alih metode ini untuk melakukan pemrosesan aktual kunci kotak dialog. Run time memanggil metode ini hanya ketika kontrol dihosting dalam aplikasi Formulir Windows atau sebagai kontrol ActiveX.
Catatan Bagi Inheritor
Saat mengambil alih ProcessDialogKey(Keys) metode di kelas turunan, kontrol harus kembali true menunjukkan bahwa metode tersebut telah memproses kunci. Untuk kunci yang tidak diproses oleh kontrol, hasil pemanggilan metode kelas ProcessDialogChar(Char) dasar harus dikembalikan. Kontrol jarang terjadi, jika pernah, perlu mengambil alih metode ini.