我有一个以ArrayCollection作为其数据提供者的AdvancedDataGrid树。现在,例如,我将一个叶子从一个节点拖到另一个节点。为了捕捉事件,我向dragComplete添加了一个侦听器。
advancedDG.addEventListener(DragEvent.DRAG_COMPLETE,dRAG_COMPLETE_Handler);
公共函数dRAG_COMPLETE_Handler(event: DragEvent):void{ var dropNode:Object = event.dropParent;<--?}
我的问题是:我想知道叶子被丢弃的新节点。实际上,我已经预料到,如果有像dropParent这样的属性。事实并非如此。
为我糟糕的英语而道歉。
发布于 2010-01-15 00:18:37
我会将监听器更改为dragDrop。现在,您的拖动事件将有一个event.currentTarget,它是处理dragDrop事件的项,您应该能够使用此event.currentTarget来查找您正在查找的父节点。
我希望我正确理解了你的问题,这对我有帮助。~Mike
https://stackoverflow.com/questions/2065366
复制相似问题