LinkLabel.ProcessDialogKey(Keys) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Párbeszédpanelkulcsot dolgoz fel.
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
Paraméterek
- keyData
- Keys
Kulcskód- és módosítójelölők.
Válaszok
true a kulcs felhasználása; false a további feldolgozás engedélyezéséhez.
Megjegyzések
Ezt a metódust az üzenetelőfeldolgozás során hívjuk meg a párbeszédpanelek karakterei, például a TAB, a RETURN, az ESCAPE és a nyílbillentyűk kezeléséhez. Ezt a metódust csak akkor hívjuk meg, ha a isInputKey metódus azt jelzi, hogy a vezérlőt nem érdekli a kulcs.
processDialogKey egyszerűen elküldi a karaktert a szülő metódusának processDialogKey , vagy hamis értéket ad vissza, ha a vezérlőelemnek nincs szülője. Az Form osztály felülírja ezt a módszert a párbeszédpanel-kulcsok tényleges feldolgozásához. Felülíráskor processDialogKeyegy vezérlőnek vissza kell térnie true , hogy jelezze, hogy feldolgozta a kulcsot. A vezérlőelem által nem feldolgozott kulcsok esetében az eredményt base.processDialogChar vissza kell adni. A vezérlőknek ritkán kell felülbírálniuk ezt a módszert.