StringGridのOnRowMovedイベントが起きない


かず  2011-05-16 03:57:54  No: 40526

Delphi2010、WindowsXP環境です。
StringGridのフォーカスのあたっている行を変更したときに処理をしたいので
StringGridのOptionsのgoRowMovingをTrueにしても、OnRowMovingイベントが起きません。
バグがあるのでしょうか。


igy  2011-05-16 06:37:46  No: 40527

確認ですが、行をマウスでドラッグして移動したときに、
OnRowMovingイベントが発生しないのですか?


D  2011-05-17 04:36:04  No: 40528

>StringGridのフォーカスのあたっている行を変更したときに処理をしたいので
  やりたいのはOnSelectCellの方なのかな。


かず  2011-05-17 21:44:37  No: 40529

igyさん、Dさん、ありがとうございました。

OnRowMovingの発生をヘルプで見たのですが、行をマウスでドラッグして移動したときにと書いていなかったので勘違いしていました。

フォーカスが前後の行になったときにイベントがほしかったのですが、
OnSelectCellを使って判断するしかないようですね。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加