Aracılığıyla paylaş


WebBrowserBase.ProcessDialogKey(Keys) Yöntem

Tanım

WebBrowser ActiveX denetimi bunu işlemezse bir iletişim kutusu anahtarını işler.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

keyData
Keys

İşlenmek üzere Keys anahtarı temsil eden değerlerden biri.

Döndürülenler

Boolean

true anahtarı tarafından WebBrowserBaseişlendiyse; değilse, false.

Açıklamalar

Bu yöntem, SEKME, RETURN, ESCAPE ve ok tuşları gibi iletişim kutusu karakterlerini işlemek için ileti ön işlemesi sırasında çağrılır. Bu yöntem yalnızca WebBrowser ActiveX denetimi anahtarı işlemezse çağrılır. Bu durumda, bu yöntem çağrısını temel Control.ProcessDialogKey yönteme temsilci olarak verir.

Devralanlara Notlar

Türetilmiş bir sınıfta yöntemini geçersiz kıldığınızda ProcessDialogKey(Keys) , anahtarı işlediğini belirtmek için bir denetim döndürülmelidir true . Denetim tarafından işlenmemiş anahtarlar için, temel sınıfın ProcessDialogChar(Char) yöntemini çağırmanın sonucu döndürülmelidir. Denetimlerin bu yöntemi geçersiz kılıp geçersiz kılacağı çok nadirdir.

Şunlara uygulanır