ToolStrip.ProcessDialogKey(Keys) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理对话框键。
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
参数
返回
true 如果控件处理了键,则为否则,为 false.
注解
在 ProcessDialogKey 消息预处理过程中调用该方法以处理对话框字符,例如 TAB、RETURN、ESCAPE 和箭头键。 仅当方法指示控件未处理键时 IsInputKey ,才调用此方法。 只需 ProcessDialogKey 将字符发送到父控件 ProcessDialogKey 的方法,或返回 false 控件是否没有父级。 该 System.Windows.Forms.Form 类重写此方法以执行对话框键的实际处理。 仅当控件托管在Windows 窗体应用程序或 ActiveX 控件中时,才会调用此方法。
继承者说明
在 ProcessDialogKey(Keys) 重写派生类中的方法时,控件应返回 true 以指示它已处理密钥。 对于控件未处理的键,应返回调用基类 ProcessDialogChar(Char) 方法的结果。 如果曾经,控件很少需要重写此方法。