Visual Basic6 リファレンス
|
VB6 グリット イベント
MSHFlexGridのイベントについてのリファレンス |
階層フレキシブル グリッド(MSHFlexGrid) コントロール テーブル データの表示および操作を行なえるコントロールです。 [コンポーネント] Microsoft Hierarchical FlexGrid Control 6.0 (SP3) (OLEDB) (MSHFLXGRD.OCX) |
お品書き |
●Click | マウスボタンをクリックした |
●DblClick | マウスボタンをダブルクリックした |
●MouseMove | マウスを移動した |
●MouseDown | マウスボタンを押した |
●MouseUp | マウスボタンを離した |
●KeyPress | 文字キーを押した |
●KeyDown | キーを押した |
●KeyUp | キーを離した |
●LeaveCell | セルが別のセルに変更される直前 |
●EnterCell | セルが別のセルに変更された |
●RowColChange | セルが別のセルに変更された |
●SelChange | セル範囲が別のセルまたはセル範囲に変更された |
●Validate | フォーカスを移動する直前 |
●GotFocus | フォーカスが設定された |
●LostFocus | フォーカスを失った |
●Scroll | スクロールした |
●Collapse | グリッド内の行を折りたたんだ |
●Compare | Sortプロパティが Custom Sort (9)に設定された |
●DragDrop | コントロールをオブジェクト上までドラッグした |
●DragOver | ドラッグ アンド ドロップ操作の進行中 |
●Expand | グリッド内の行を拡張した |
● |
●Click、DblClick イベント
※ Click イベントに対してコードが記述されている場合、DblClick イベントが発生しなくなります。 ※ マウスの左ボタン、右ボタン、中央ボタンを区別するときは、MouseDownまたは、MouseUp イベントを使います。 |
●EnterCell、RowColChange イベント
※ 固定型の行をクリックすると、その行の最初の非固定型の列でこのイベントが発生します。 |
●GotFocus イベント
※ ほかのコントロールの有効/無効または表示/非表示を切り替えるという処理はここで記述します。 |
●KeyDown、KeyUp イベント
※ Tabキーはキーイベントが発生しません。 ※ KeyDown、KeyUpイベントでは、大文字と小文字('A'と'a')は同じキーコード(文字)として認識されます。 |
●KeyPress イベント
※ KeyPressイベントでは、大文字と小文字('A'と'a')は異なるキーコード(文字)として認識されます。 ※ ファンクションキー、編集キー(Ins,Del,BS)、移動キー、およびこれらのキーと補助キーとの組み合わせなど、KeyPressイベントでは認識できないキー操作を処理する場合は、KeyDown、KeyUpイベントを使用します。 |
●LeaveCell イベント
※ フォーカスが別のコントロールに移ったときには、このイベントは発生しません。 |
●LostFocus イベント
※ GotFocusイベントで設定した値を元に戻す場合はここで記述します。 ※ フォーカスを失いたくない場合は、Validate イベントで制御します。 |
●MouseDown、MouseUp イベント
|
●MouseMove イベント
※ MouseMove内でグリッドを移動させるとイベントの連鎖が発生して、エラーの原因になります。 |
●Scroll イベント
※ ScrollTrack プロパティが真 (True) に設定されている場合、ユーザーがマウス ポインタをドラッグしているかスクロールを実行しているときに、このイベントが発生します。 ※ ScrollTrack プロパティが偽 (False) に設定されている場合、ドラッグが完了した時点でこのイベントが発生します。 |
●SelChange イベント
※ プログラムから Row、Col、RowSel、または ColSelプロパティを使用して選択領域を変更することにより、このイベントを発生させることができます。 |
●Validate イベント
|