StringGridでのマウスによる複数選択

解決


こうちゃん  2001-10-16 10:54:27  No: 212  IP: [192.*.*.*]

はじめまして

StringGridでのマウスでのセルの複数選択の方法が
わかりません。
プロパティのオプションなどいろいろ見ていたのですが
わかりませんでした。

よろしければ教えてください。

編集 削除
にしの  2001-10-17 11:23:59  No: 213  IP: [192.*.*.*]

範囲選択でよければ、Optionsプロパティの goRangeSelect です。
あわせて、Selectionプロパティも見ればわかると思います。

編集 削除
こうちゃん  2001-10-17 18:23:21  No: 214  IP: [192.*.*.*]

goRangeSelect  各セルの範囲を一度に選択できる。Options に goEditing が含まれている場合,goRangeSelect は無視される

この一文ですね。。。
goEditingをFalseにしたところきちんと選択できました。

シフト+カーソルキーの時はgoEditingがTrueでも選択出るのに。。。

とりあえずgoEditingのオンオフをしながらなんとかする方向で
試してみます。

にしのさん  ありがとうございました。

編集 削除
こうちゃん  2001-10-18 16:10:17  No: 215  IP: [192.*.*.*]

OnKeyDownとOnKeyPressにプロパティの変更を
追加したところいまのところ
構想通りに動いています

ほんとうにありがとうございました。

編集 削除