我有一个 ListGrid A,它有行,可以展开以显示 B 类型的 ListGrid。这些 ListGrid B 也有可以展开以显示 ListGrid C 的行。所有 ListGrid B 都由同一个数据源 B 提供,该数据源 B 链接到数据源 A 通过外键。同样,所有 ListGrids C 都由同一个数据源 C 提供,该数据源 C 通过外键链接到数据源 B。
我只想在所有这些 ListGrids C 之间启用拖放。因此,在 ListGrids C 初始化期间,我调用这些来设置拖放引擎:
setCanReorderRecords(true); setCanDragRecordsOut(true); setCanAcceptDroppedRecords(true); setDragDataAction(DragDataAction.MOVE);但我只能在同一个网格中重新排序行。在网格 C 之间拖放 n 不起作用。有人知道我缺少什么吗?
谢谢你的帮助。