Freigeben über


PrintPreviewDialog.KeyPreview-Eigenschaft

Diese Eigenschaft unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

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.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Property KeyPreview As Boolean
'Usage
Dim instance As PrintPreviewDialog
Dim value As Boolean

value = instance.KeyPreview

instance.KeyPreview = value
public bool KeyPreview { get; set; }
public:
property bool KeyPreview {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_KeyPreview ()

/** @property */
public void set_KeyPreview (boolean value)
public function get KeyPreview () : boolean

public function set KeyPreview (value : boolean)

Eigenschaftenwert

true, wenn das Formular alle Tastaturereignisse empfängt. false, wenn das momentan ausgewählte Steuerelement im Formular Tastaturereignisse empfängt. Der Standardwert ist false.

Hinweise

Diese Eigenschaft ist für diese Klasse nicht relevant.

Wenn diese Eigenschaft auf true festgelegt wird, empfängt das Formular alle KeyPress-Ereignisse, KeyDown-Ereignisse und KeyUp-Ereignisse. Nachdem die Ereignishandler des Formulars die Verarbeitung der Tastatureingabe abgeschlossen haben, wird die Tastatureingabe dem Steuerelement zugewiesen, das den Fokus besitzt.

Mit dieser Eigenschaft können Sie alle Tastatureingaben in der Anwendung verarbeiten und entweder die Tastatureingabe behandeln oder das entsprechende Steuerelement aufrufen, damit dieses die Tastatureingabe behandelt. Wenn beispielsweise eine Anwendung Funktionstasten verwenden, empfiehlt es sich, die Tastatureingaben auf Formularebene zu verarbeiten, damit nicht für jedes Steuerelement, das Tastaturereignisse empfangen könnte, Code verfasst werden muss.

Hinweis

Wenn ein Formular über keine sichtbaren oder aktivierten Steuerelemente verfügt, empfängt es automatisch alle Tastaturereignisse.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

PrintPreviewDialog-Klasse
PrintPreviewDialog-Member
System.Windows.Forms-Namespace