我有一个flex树(好的,flex树的扩展),我想知道当前选择了哪个项目。为此,我使用了经典的change="{changeHandler}"
事件。
但是,出于应用原因,我希望在执行drag'n'drop操作时,不会调用此更改处理程序,或者不执行任何更改(我可以编写if(!dragNDropPerformed) {...}
)。
根据Flash构建器调试器,在释放鼠标按钮后发送change
事件,因此拖放操作已结束。所以,在这样的背景下,我怎么知道刚刚执行了拖拽操作,我的点击不应被视为“有效”?
答案 0 :(得分:0)
树有一个你可以监听的“dragComplete”和“dragDrop”事件。
示例:http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_7.html#247940