DataGridView.ProcessKeyEventArgs(Message) 方法

定义

处理键消息并生成相应的控制事件。

protected:
 override bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected override bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m);
override this.ProcessKeyEventArgs : Message -> bool
Protected Overrides Function ProcessKeyEventArgs (ByRef m As Message) As Boolean

参数

m
Message

一个 Message通过引用传递的,表示要处理的窗口消息。

返回

true 如果处理了消息,则为 ;否则,为 false.

例外

按下键会导致控件进入编辑模式,但 EditType 当前单元格的属性并不指示派生 Control 自和实现 IDataGridViewEditingControl的类。

此操作将提交单元格值或进入编辑模式,但数据源中的错误会阻止操作,并且没有事件的处理程序 DataError 或处理程序已将 ThrowException 属性 true设置为 。

注解

有关详细信息,请参阅 Control.ProcessKeyEventArgs 基类上的方法。

继承者说明

重写此方法时,控件应返回 true 以指示它已处理消息。 对于控件未处理的消息,返回此方法的基础版本的结果。

适用于

另请参阅