Control.ProcessDialogChar(Char) 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í.
Zpracuje znak dialogového okna.
protected:
virtual bool ProcessDialogChar(char charCode);
protected virtual bool ProcessDialogChar(char charCode);
abstract member ProcessDialogChar : char -> bool
override this.ProcessDialogChar : char -> bool
Protected Overridable Function ProcessDialogChar (charCode As Char) As Boolean
Parametry
- charCode
- Char
Znak, který se má zpracovat.
Návraty
truebyl-li znak zpracován ovládacím prvek; v opačném případě . false
Poznámky
Tato metoda se volá během předběžného zpracování zpráv pro zpracování znaků dialogového okna, jako jsou ovládací měmonics. Tato metoda je volána pouze v případě, IsInputChar že metoda indikuje, že ovládací prvek nezpracovává znak. Metoda ProcessDialogChar jednoduše odešle znak do metody nadřazeného objektu ProcessDialogChar nebo vrátí false , pokud ovládací prvek nemá nadřazený objekt.
Form Třída přepíše tuto metodu k provádění skutečného zpracování znaků dialogového okna. Tato metoda se volá pouze v případě, že je ovládací prvek hostovaný v aplikaci model Windows Forms nebo jako ovládací prvek ActiveX.
Poznámky pro dědice
Při přepsání ProcessDialogChar(Char) metody v odvozené třídě by se měl vrátit true ovládací prvek, který označuje, že zpracoval znak. U znaků, které ovládací prvek nezpracovávají, by se měl vrátit výsledek volání metody základní třídy ProcessDialogChar(Char) . Ovládací prvky budou tuto metodu muset přepsat jen zřídka, pokud vůbec někdy.