Apache flex 拖放到Flex中的精灵
我需要检测用户何时将一个对象放入精灵。我正在添加我需要的3个事件侦听器,但其中只有一个可用:Apache flex 拖放到Flex中的精灵,apache-flex,actionscript-3,flex3,drag-and-drop,flex4,Apache Flex,Actionscript 3,Flex3,Drag And Drop,Flex4,我需要检测用户何时将一个对象放入精灵。我正在添加我需要的3个事件侦听器,但其中只有一个可用: container.addEventListener(DragEvent.DRAG\u ENTER,dragEnterHandler); container.addEventListener(DragEvent.DRAG_EXIT,dragExitHandler); container.addEventListener(DragEvent.DRAG_DROP,dragDropHandler) 我唯一能听
container.addEventListener(DragEvent.DRAG\u ENTER,dragEnterHandler);
container.addEventListener(DragEvent.DRAG_EXIT,dragExitHandler);
container.addEventListener(DragEvent.DRAG_DROP,dragDropHandler)代码>
我唯一能听到的就是拖拽。我用它来接受拖动的对象:
DragManager.acceptDragDrop(event.currentTarget.parent作为IUIComponent)
你知道我为什么不能听另外两个节目吗
tks.来自
要接受删除,事件处理程序将调用DragManager.acceptDragDrop()方法。您必须调用DragManager.acceptDragDrop()方法,drop目标才能接收dragOver、dragExit和dragDrop事件。我已经在这样做了,“acceptDragDrop”,并且可以接受拖动,但一旦松开鼠标按钮,DragEvent.dragDrop就不会被调度。