WebBrowserBase.ProcessDialogKey(Keys) Methode

Definition

Verarbeitet einen Dialogfeldschlüssel, wenn das WebBrowser ActiveX-Steuerelement sie nicht verarbeitet.

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, der den Zu verarbeitenden Schlüssel darstellt.

Gibt zurück

true wenn der Schlüssel vom WebBrowserBase; andernfalls falseverarbeitet wurde.

Hinweise

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

Hinweise für Vererber

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

Gilt für: