WebBrowserBase.ProcessDialogKey(Keys) Metodo
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.
Consente di elaborare un tasto della finestra di dialogo nel caso in cui l'elaborazione non venga eseguita dal controllo ActiveX WebBrowser.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
Parametri
Restituisce
true
se il tasto è stato elaborato da WebBrowserBase; in caso contrario, false
.
Commenti
Questo metodo viene chiamato durante l'elaborazione dei messaggi per gestire i caratteri di dialogo, ad esempio TAB, RETURN, ESCAPE e tasti di direzione. Questo metodo viene chiamato solo se il controllo WebBrowser ActiveX non elabora la chiave. In questo caso, questo metodo delega la chiamata al metodo di base Control.ProcessDialogKey .
Note per gli eredi
Quando si esegue l'override del ProcessDialogKey(Keys) metodo in una classe derivata, un controllo deve restituire true
per indicare che ha elaborato la chiave. Per le chiavi non elaborate dal controllo, il risultato della chiamata al metodo della ProcessDialogChar(Char) classe base deve essere restituito. I controlli raramente, se mai, devono eseguire l'override di questo metodo.