ToolStrip.ProcessDialogKey(Keys) Methode

Definitie

Hiermee wordt een dialoogvenstersleutel verwerkt.

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

Parameters

keyData
Keys

Een van de Keys waarden die de sleutel vertegenwoordigt die moet worden verwerkt.

Retouren

true indien de sleutel door het besturingselement is verwerkt; anders, false.

Opmerkingen

De ProcessDialogKey methode wordt aangeroepen tijdens het vooraf verwerken van berichten om dialoogvenstertekens te verwerken, zoals TAB, RETURN, ESCAPE en pijltoetsen. Deze methode wordt alleen aangeroepen als de IsInputKey methode aangeeft dat het besturingselement de sleutel niet verwerkt. Het ProcessDialogKey teken wordt gewoon verzonden false naar de methode van ProcessDialogKey het bovenliggende besturingselement of wordt geretourneerd als het besturingselement geen bovenliggend element heeft. De klasse System.Windows.Forms.Form overschrijft deze methode om de werkelijke verwerking van dialoogvenstertoetsen uit te voeren. Deze methode wordt alleen aangeroepen wanneer het besturingselement wordt gehost in een Windows Forms toepassing of een ActiveX-besturingselement.

Notities voor overnemers

Bij het overschrijven van de ProcessDialogKey(Keys) methode in een afgeleide klasse moet een besturingselement terugkeren true om aan te geven dat deze de sleutel heeft verwerkt. Voor sleutels die niet door het besturingselement worden verwerkt, moet het resultaat van het aanroepen van de methode van ProcessDialogChar(Char) de basisklasse worden geretourneerd. Besturingselementen zullen zelden, indien ooit, deze methode moeten overschrijven.

Van toepassing op