我偶然发现了火花的视频显示组件的有趣的问题。似乎它没有发送DoubleClick事件。
为了更好地理解以下代码:
<s:VideoDisplay [..] doubleClickEnabled="true" doubleClick="{trace('VideoDisplay_DoubleClick')}" click="{trace('VideoDisplay_Click')}" />
<s:Panel [..] doubleClickEnabled="true" doubleClick="{trace('Panel_DoubleClick')}" click="{trace('Panel_Click')}" />Click-事件对两个组件都有效。但是DoubleClick事件仅由Panel组件处理。
你们知道为什么吗?
发布于 2010-08-02 22:04:51
文档在这里:事件部分中的http://www.adobe.com/livedocs/flex/3/langref/mx/controls/VideoDisplay.html#eventSummary。
当用户按下并释放指向设备的主按钮两次时,当该对象的doubleClick标志设置为true时,InteractiveObject“会在同一InteractiveObject上连续快速释放”。
来自InteractiveObject“
如果它不起作用,那就是一个bug。
但是,您是否将对象的"doubleClickEnabled“标志设置为true?
奥兹
4dtext -网站增强工具
https://stackoverflow.com/questions/3387246
复制相似问题