SplitContainer.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
。
注釈
このメソッドは、TAB、左方向キー、右方向キー、上方向キー、下方向キーなどのダイアログ ボックスキー文字を処理するために、メッセージの前処理中に呼び出されます。 Alt または CONTROL 修飾子を含むキーは処理されません。 このメソッドは、コントロールがキーを Control.IsInputKey 処理していないとメソッドが示す場合にのみ呼び出されます。 単 Control.ProcessDialogKey に親のメソッドに文字を Control.ProcessDialogKey 送信するか、コントロールに親がない場合に返します false
。 このクラスは System.Windows.Forms.Form 、このメソッドをオーバーライドして、ダイアログ ボックス キーの実際の処理を実行します。 実行時は、コントロールがWindows フォーム アプリケーションまたはActiveX コントロールとしてホストされている場合にのみ、このメソッドを呼び出します。
注意 (継承者)
派生クラスのメソッドを ProcessDialogKey(Keys) オーバーライドする場合、コントロールはキーを処理したことを示すために戻る true
必要があります。 コントロールによって処理されないキーの場合は、基底クラス ProcessDialogChar(Char) のメソッドを呼び出した結果を返す必要があります。 このメソッドをオーバーライドする必要がある場合、コントロールはめったに必要ありません。