SplitContainer.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 值之一,表示要处理的键。

返回

Boolean

如果键已由控件处理,则为 true;否则为 false

注解

在消息预处理期间调用此方法以处理对话框键字符,例如 TAB、向左键、向右键、向上键和向下键。 不处理包含 ALT 或 CONTROL 修饰符的键。 仅当该方法指示控件未处理键时 Control.IsInputKey ,才调用此方法。 只需 Control.ProcessDialogKey 将字符发送到父 Control.ProcessDialogKey 级的方法,或者如果控件没有父级,则返回 false 。 类 System.Windows.Forms.Form 重写此方法以执行对话框键的实际处理。 仅当控件托管在Windows 窗体应用程序中或作为ActiveX控件时,运行时才会调用此方法。

继承者说明

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

适用于

另请参阅