DataGridView.ProcessKeyPreview(Message) メソッド

定義

キーボード メッセージをプレビューします。

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

パラメーター

m
Message

処理するウィンドウ メッセージを表す参照渡しの Message

返品

true メッセージが処理された場合。それ以外の場合は false

例外

押されたキーによってコントロールが編集モードに入りますが、現在のセルの EditType プロパティは、 Control から派生し、 IDataGridViewEditingControlを実装するクラスを示していません。

このアクションはセル値をコミットするか編集モードに入りますが、データ ソースのエラーによってアクションが妨げられます。また、 DataError イベントのハンドラーが存在しないか、ハンドラーによって ThrowException プロパティが trueに設定されています。

注釈

詳細については、基底クラスの Control.ProcessKeyPreview メソッドを参照してください。

注意 (継承者)

このメソッドをオーバーライドする場合、コントロールはメッセージを処理したことを示す true を返す必要があります。 コントロールによって処理されないメッセージの場合は、このメソッドの基本バージョンの結果を返します。

適用対象

こちらもご覧ください