0

如何检测 TDbGrid 当前是否处于“拖动模式”,用户将一行(或多行)拖动到另一个组件。

我以为:

 if Screen.Cursor = DBGrid.DragCursor then   

但这似乎太蛮力了。

我可以使用 OnStartDrag 和 OnEndDrag 事件来跟踪自己。

我无法在 TDbGrid 中找到指示当前模式的属性。

有什么建议么?

4

1 回答 1

5

您可以使用Dragging控件的功能:

if DBGrid1.Dragging then
于 2013-11-08T18:03:35.923 回答