Freigeben über


WebBrowserBase.ProcessDialogKey(Keys) Methode

Definition

Verarbeitet eine Tastatureingabe im Dialogfeld, wenn sie nicht vom WebBrowser-ActiveX-Steuerelement verarbeitet wird.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

protected:
 override bool ProcessDialogKey(System::Windows::Forms::Keys keyData);
protected override bool ProcessDialogKey (System.Windows.Forms.Keys keyData);
override this.ProcessDialogKey : System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessDialogKey (keyData As Keys) As Boolean

Parameter

keyData
Keys

Einer der Keys-Werte, die die zu verarbeitende Taste darstellen.

Gibt zurück

Boolean

true, wenn die Taste von WebBrowserBase verarbeitet wurde, andernfalls false.

Hinweise

Diese Methode wird während der Vorverarbeitung von Nachrichten aufgerufen, um Dialogzeichen wie TAB, RETURN, ESCAPE und Pfeiltasten zu behandeln. Diese Methode wird nur aufgerufen, wenn das WebBrowser-ActiveX-Steuerelement den Schlüssel nicht verarbeitet. In diesem Fall delegiert diese Methode den Aufruf an die Basismethode Control.ProcessDialogKey .

Hinweise für Vererber

Beim Außerkraftsetzen der ProcessDialogKey(Keys) Methode in einer abgeleiteten Klasse sollte ein Steuerelement zurückgegeben true werden, um anzugeben, dass er den Schlüssel verarbeitet hat. Bei Schlüsseln, die nicht vom Steuerelement verarbeitet werden, sollte das Ergebnis des Aufrufens der Basisklasse-Methode ProcessDialogChar(Char) zurückgegeben werden. Steuerelemente müssen diese Methode selten außer Kraft setzen.

Gilt für