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 を返す必要があります。 コントロールによって処理されないメッセージの場合は、このメソッドの基本バージョンの結果を返します。

適用対象

こちらもご覧ください