PrintPreviewDialog.KeyPreview Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 true
valeur , 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.