LinkLabel.ProcessDialogKey(Keys) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zpracovává klíč dialogového okna.
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
Parametry
- keyData
- Keys
Kód klíče a modifikační příznaky.
Návraty
true
využívání klíče; false
a umožnit další zpracování.
Poznámky
Tato metoda se volá během předběžného zpracování zpráv pro zpracování dialogových znaků, jako jsou TAB, RETURN, ESCAPE a šipkové klávesy. Tato metoda se volá pouze v případě isInputKey
, že metoda indikuje, že ovládací prvek nemá zájem o klíč. processDialogKey
jednoduše odešle znak do metody nadřazeného objektu processDialogKey
nebo vrátí hodnotu false, pokud ovládací prvek nemá žádný nadřazený objekt. Třída Form
přepíše tuto metodu k provádění skutečného zpracování dialogových klíčů. Při přepsání processDialogKey
by se měl ovládací prvek vrátit true
a indikovat, že klíč zpracoval. U klíčů, které ovládací prvek nezpracovávají, by se měl vrátit výsledek base.processDialogChar
. Ovládací prvky budou muset tuto metodu přepsat jen zřídka( pokud vůbec dřív).