Partager via


PrintPreviewDialog.KeyPreview Propriété

Définition

Obtient ou définit une valeur indiquant si le formulaire doit recevoir des événements de touche avant que l'événement ne soit passé au contrôle ayant le focus.

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

Valeur de propriété

true si le formulaire reçoit tous les événements clés ; false si le contrôle actif du formulaire reçoit ces événements. La valeur par défaut est false.

Attributs

Remarques

Cette propriété ne s'applique pas à cette classe.

Lorsque cette propriété a la truevaleur , le formulaire reçoit tous les KeyPressévénements , KeyDownet KeyUp . Une fois que les gestionnaires d’événements du formulaire ont terminé le traitement de la frappe, la frappe est affectée au contrôle avec le focus.

Vous pouvez utiliser cette propriété pour traiter toutes les frappes de votre application et gérer la frappe ou appeler le contrôle approprié pour gérer la frappe. Par exemple, lorsqu’une application utilise des clés de fonction, vous pouvez traiter les frappes au niveau du formulaire plutôt que d’écrire du code pour chaque contrôle susceptible de recevoir des événements de frappe.

Notes

Si un formulaire n’a aucun contrôle visible ou activé, il reçoit automatiquement tous les événements de clavier.

S’applique à