ToolStrip.ProcessDialogKey(Keys) 方法

定义

处理对话框键。

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

参数

keyData
Keys

表示 Keys 要处理的键的值之一。

返回

true 如果控件处理了键,则为否则,为 false.

注解

ProcessDialogKey 消息预处理过程中调用该方法以处理对话框字符,例如 TAB、RETURN、ESCAPE 和箭头键。 仅当方法指示控件未处理键时 IsInputKey ,才调用此方法。 只需 ProcessDialogKey 将字符发送到父控件 ProcessDialogKey 的方法,或返回 false 控件是否没有父级。 该 System.Windows.Forms.Form 类重写此方法以执行对话框键的实际处理。 仅当控件托管在Windows 窗体应用程序或 ActiveX 控件中时,才会调用此方法。

继承者说明

ProcessDialogKey(Keys) 重写派生类中的方法时,控件应返回 true 以指示它已处理密钥。 对于控件未处理的键,应返回调用基类 ProcessDialogChar(Char) 方法的结果。 如果曾经,控件很少需要重写此方法。

适用于