拖放后双击

时间:2010-08-16 20:28:29

标签: actionscript-3 flex flex4 flash-builder

将标签(或其他UIComponent)拖放到容器中后,我想双击标签以显示警告。好吧它不起作用。

我已尝试在dragCompleteHandler中放置event.dragIntiator.addEventListener或event.currentTargetaddEventListner,但它不起作用。我还启用了DoubleClickEnabler,但仍然没有?

任何想法,因为我试图谷歌它并没有出现这个问题。

感谢

1 个答案:

答案 0 :(得分:2)

要捕获UIComponent上的双击事件(或更常见的是InteractiveObject),请将其mouseEnableddoubleClickEnabled属性设置为{{1}并添加一个MouseEvent.DOUBLE_CLICK事件监听器。

true

默认情况下,iaObject.doubleClickEnabled = true; iaObject.addEventListener(MouseEvent.DOUBLE_CLICK, doubleClickHandler); 属性应设置为mouseEnabled,但可能已被拖动代码翻转。您可能希望在调试器中检查它以确定。