WebBrowserBase.ProcessDialogKey(Keys) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Döndürülenler
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.