Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何检测 TDbGrid 当前是否处于“拖动模式”,用户将一行(或多行)拖动到另一个组件。
我以为:
if Screen.Cursor = DBGrid.DragCursor then
但这似乎太蛮力了。
我可以使用 OnStartDrag 和 OnEndDrag 事件来跟踪自己。
我无法在 TDbGrid 中找到指示当前模式的属性。
有什么建议么?
您可以使用Dragging控件的功能:
Dragging
if DBGrid1.Dragging then