Delphi2010、WindowsXP環境です。
StringGridのフォーカスのあたっている行を変更したときに処理をしたいので
StringGridのOptionsのgoRowMovingをTrueにしても、OnRowMovingイベントが起きません。
バグがあるのでしょうか。
確認ですが、行をマウスでドラッグして移動したときに、
OnRowMovingイベントが発生しないのですか?
>StringGridのフォーカスのあたっている行を変更したときに処理をしたいので
やりたいのはOnSelectCellの方なのかな。
igyさん、Dさん、ありがとうございました。
OnRowMovingの発生をヘルプで見たのですが、行をマウスでドラッグして移動したときにと書いていなかったので勘違いしていました。
フォーカスが前後の行になったときにイベントがほしかったのですが、
OnSelectCellを使って判断するしかないようですね。
ツイート | ![]() |