如何检测列是否被移动?

时间:2013-11-09 13:37:09

标签: delphi delphi-xe2 tdbgrid

我正在使用TDBGrid事件对OnTitleClick进行排序,但是当用户只安排他的列时,我不想对网格进行排序。

OnTitleClick事件触发时,是否可以检测列是否已移动/正在移动?

OnStartDrag未被触发,因为拖放似乎是网格组件的内部。

我现在唯一能想到的是在OnColumnMoved被触发时设置一个标志,并忽略下一次执行OnTitleClick事件。

这是一个好主意还是有更好的方法?

0 个答案:

没有答案