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

true anahtarı tarafından işlendiyse WebBrowserBase; 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ıyı 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. Denetimler nadiren bu yöntemi geçersiz kılmaya ihtiyaç duyar.

Şunlara uygulanır