标签: delphi delphi-xe2 tdbgrid
我正在使用TDBGrid事件对OnTitleClick进行排序,但是当用户只安排他的列时,我不想对网格进行排序。
TDBGrid
OnTitleClick
当OnTitleClick事件触发时,是否可以检测列是否已移动/正在移动?
OnStartDrag未被触发,因为拖放似乎是网格组件的内部。
OnStartDrag
我现在唯一能想到的是在OnColumnMoved被触发时设置一个标志,并忽略下一次执行OnTitleClick事件。
OnColumnMoved
这是一个好主意还是有更好的方法?