MSFlexGridでカーソル(選択しているセル)を移動させないように
することは可能でしょうか?
その際マウス操作での移動は有効にしたいためEnabledプロパティは
Trueで使用しています。
KeyDownやKeypressには何もかかなくてもEnabledプロパティをTrueに
した場合カーソルキーで勝手に移動してしまいます。
使用環境はWindowsXP、VB6です。 よろしくお願いします。
FlexGrid コントロールでは方向キーをトラップできません
マイクロソフト サポート技術情報 - 171733
http://support.microsoft.com/default.aspx?scid=kb;ja;171733
どうしてもやるなら、FlexGridがFocusを受けるとすぐに
隠されたTextBoxなりにFocusを渡して、そこでKeyを代理処理するとか。
(↑普通はこんなことやらないほうがいい)
red-fish さんありがとうございます。
どうやら無理そうなので別の方法を検討してみます。
ツイート | ![]() |