PrintPreviewDialog.KeyPreview Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Formular Tastaturereignisse empfängt, bevor das Ereignis an das Steuerelement übergeben wird, das den Fokus besitzt, oder legt diesen fest.
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
Eigenschaftswert
true, wenn das Formular alle Tastaturereignisse empfängt. false, wenn das momentan ausgewählte Steuerelement im Formular Tastaturereignisse empfängt. Der Standardwert ist false.
- Attribute
Hinweise
Diese Eigenschaft ist für diese Klasse nicht relevant.
Wenn diese Eigenschaft auf true"" festgelegt ist, empfängt das Formular alle KeyPress, KeyDownund KeyUp Ereignisse. Nachdem die Ereignishandler des Formulars die Verarbeitung der Tastenanschläge abgeschlossen haben, wird die Tasteneingabe dem Steuerelement mit Fokus zugewiesen.
Mit dieser Eigenschaft können Sie alle Tastenanschläge in Ihrer Anwendung verarbeiten und entweder die Tastenanschläge behandeln oder das entsprechende Steuerelement aufrufen, um die Tastenanschläge zu behandeln. Wenn eine Anwendung z. B. Funktionstasten verwendet, können Sie die Tastenanschläge auf Formularebene verarbeiten, anstatt Code für jedes Steuerelement zu schreiben, das Tasteneingabeereignisse erhalten kann.
Hinweis
Wenn ein Formular keine sichtbaren oder aktivierten Steuerelemente aufweist, empfängt es automatisch alle Tastaturereignisse.