0

我有一个以 ArrayCollection 作为其数据提供者的 AdvancedDataGrid 树。现在,例如,我将一片叶子从一个节点拖到另一个节点。为了捕捉事件,我将一个监听器添加到 dragComplete。

advancedDG.addEventListener(DragEvent.DRAG_COMPLETE, dRAG_COMPLETE_Handler);

公共函数 dRAG_COMPLETE_Handler(事件: DragEvent):void{ var dropNode:Object = event.dropParent; <-- ???}

我的问题:我想知道叶子被丢弃的新节点。实际上,我本来希望如果有像 dropParent 这样的属性。不是这种情况。

对不起我的英语不好。

4

1 回答 1

0

我会将侦听器更改为 dragDrop。现在您的拖动事件将有一个 event.currentTarget,它是处理 dragDrop 事件的项,您应该能够使用此 event.currentTarget 来查找您要查找的父节点。

我希望我已经正确理解了您的问题,并且这会有所帮助。~迈克

于 2010-01-14T16:18:37.133 回答