PrintPreviewDialog.KeyPreview Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il form riceverà gli eventi principali prima che l’evento venga passato al controllo attivo.
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
Valore della proprietà
true
se il form riceverà tutti gli eventi principali; false
se gli eventi principali verranno ricevuti dal controllo attualmente selezionato nel form. Il valore predefinito è false
.
- Attributi
Commenti
Questa proprietà non è pertinente per questa classe.
Quando questa proprietà è impostata su true
, il modulo riceverà tutti gli KeyPresseventi , KeyDowne KeyUp . Dopo che i gestori eventi del modulo hanno completato l'elaborazione della sequenza di tasti, la sequenza di tasti viene quindi assegnata al controllo con lo stato attivo.
È possibile usare questa proprietà per elaborare tutte le sequenze di tasti nell'applicazione e gestire la sequenza di tasti o chiamare il controllo appropriato per gestire la sequenza di tasti. Ad esempio, quando un'applicazione usa chiavi di funzione, è possibile elaborare le sequenze di tasti a livello di modulo anziché scrivere codice per ogni controllo che potrebbe ricevere eventi di sequenza di tasti.
Nota
Se un modulo non dispone di controlli visibili o abilitati, riceve automaticamente tutti gli eventi della tastiera.