Bagikan melalui


PrintPreviewDialog.KeyPreview Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah formulir akan menerima peristiwa utama sebelum peristiwa diteruskan ke kontrol yang memiliki fokus.

public:
 property bool KeyPreview { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool KeyPreview { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.KeyPreview : bool with get, set
Public Property KeyPreview As Boolean

Nilai Properti

true jika formulir akan menerima semua peristiwa utama; false jika kontrol yang saat ini dipilih pada formulir menerima peristiwa utama. Default adalah false.

Atribut

Keterangan

Properti ini tidak relevan untuk kelas ini.

Ketika properti ini diatur ke true, formulir akan menerima semua KeyPressperistiwa , KeyDown, dan KeyUp . Setelah penanganan aktivitas formulir selesai memproses penekanan tombol, penekanan tombol kemudian ditetapkan ke kontrol dengan fokus.

Anda dapat menggunakan properti ini untuk memproses semua penekanan tombol dalam aplikasi Anda dan menangani penekanan tombol atau memanggil kontrol yang sesuai untuk menangani penekanan tombol. Misalnya, ketika aplikasi menggunakan kunci fungsi, Anda mungkin ingin memproses penekanan tombol pada tingkat formulir daripada menulis kode untuk setiap kontrol yang mungkin menerima peristiwa penekanan tombol.

Catatan

Jika formulir tidak memiliki kontrol yang terlihat atau diaktifkan, formulir secara otomatis menerima semua peristiwa keyboard.

Berlaku untuk