Sdílet prostřednictvím


Control.ProcessDialogChar(Char) Metoda

Definice

Zpracovává 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

Boolean

true pokud byl znak zpracován ovládacím prvku; falsev opačném případě .

Poznámky

Tato metoda se volá během předběžného zpracování zpráv pro zpracování dialogových znaků, jako je řízení mnemonics. Tato metoda se volá pouze v případě IsInputChar , že metoda indikuje, že ovládací prvek nezpracovával znak. Metoda ProcessDialogChar jednoduše odešle znak do metody nadřazeného objektu ProcessDialogChar nebo vrátí false , pokud ovládací prvek nemá žádný nadřazený objekt. Třída Form přepíše tuto metodu k provedení 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ý indikuje, ž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 muset tuto metodu přepsat jen zřídka( pokud vůbec dřív).

Platí pro