掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MSFlexGridの複数選択行を取得するには? (ID:119488)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
セル選択時の処理を MSFlexGrid にさせず、フォーカスの処理を 背景色を変更する処理に置き換えて全て自分で制御する。 ・選択セルの背景色を特定の色に決めて設定。 ・アクティブセル変更時、もしくはキーダウンイベントで方向キー 押下時に Ctrl キーが押されている場合、背景色を変更する処理実行。 ・Ctrl キーが押されていない場合、全てのセルの背景色をデフォルト (白色)に戻す。 ・マウスのイベントでも同様の処理実行。 ・選択セル(行)を取得したい場合は、背景色が特定の色になっている セルを探して取得。 などを作り込めば擬似的にそんなコントロールに見えるかも? セルの数が増えると重くなる可能性があります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.