我正在尝试将分层数据拖放到同一个高级数据网格中,并且我希望在更新 ADG 时更新数据提供程序。(我希望能够保存和加载这棵树,所以保存拖放很重要。)
我在这里发布了一个示例应用程序(启用了查看源):www.crcarlson.com/adg/AdvancedDataGridDragAndDrop.swf
示例应用程序有一个 ADG 显示分层数据以及平面数据。每个数据网格的第一列显示基础数据的行索引。
如果您重新排列左侧 ADG 上的项目,行索引将变为无序。如果单击 traceTree,您会看到数据提供程序不正常。
另一方面,如果您在右侧执行相同操作,即使对象四处移动,行号也会保持有序,如果您单击 traceFlat,则数据提供程序将按照 ADG 上显示的顺序排列
我的目标是让数据提供者的顺序与显示分层数据的左侧网格的 ADG 顺序相匹配。
我将不胜感激任何建议,包括“你不能从这里到达那里,这样做。”