Control.ProcessDialogChar(Char) 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.
Egy párbeszédpanel karakterének feldolgozása.
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
Paraméterek
- charCode
- Char
A feldolgozandó karakter.
Válaszok
trueha a karaktert a vezérlő feldolgozta; egyéb esetben. false
Megjegyzések
Ezt a metódust az üzenetelőfeldolgozás során hívjuk meg a párbeszédpanel-karakterek, például a vezérlő mnemonikák kezelésére. Ezt a metódust csak akkor nevezzük, ha a IsInputChar metódus azt jelzi, hogy a vezérlő nem dolgozza fel a karaktert. A ProcessDialogChar metódus egyszerűen elküldi a karaktert a szülő metódusának ProcessDialogChar , vagy visszaadja false , ha a vezérlőelemnek nincs szülője. Az Form osztály felülírja ezt a módszert a párbeszédpanel-karakterek tényleges feldolgozásához. Ezt a metódust csak akkor hívja meg a rendszer, ha a vezérlőt egy Windows Forms alkalmazásban vagy ActiveX-vezérlőként üzemelteti.
Megjegyzések az öröklőkhöz
Ha a ProcessDialogChar(Char) metódust egy származtatott osztályban bírálja felül, a vezérlőelemnek vissza kell térnie true , hogy jelezze, hogy feldolgozta a karaktert. A vezérlőelem által nem feldolgozott karakterek esetében az alaposztály metódusának meghívásának ProcessDialogChar(Char) eredményét kell visszaadni. A vezérlőknek ritkán kell felülbírálniuk ezt a módszert.