编辑Tree项时的OS行为!

时间:2010-01-20 21:23:15

标签: flex mouseevent itemrenderer

我的Flex应用程序中有一个Tree Control,我想在树项上双击时编辑它。我发现属性doubleClickEnabled =“true”,doubleClick =“startEditMode()”和editable =“true”。使用这些函数,我可以检测到双击,我可以基于双击将editable属性更改为true。

问题是,在我双击一个项目后,我必须再次单击才能真正进入编辑模式。这似乎并不直观......

有人提出了解决方案,以便进行额外点击:

clickedItemRenderer.dispatchEvent(new MouseEvent(MouseEvent.CLICK));

我遇到的问题是将clickedItemRenderer从doubleclick事件(MouseEvent)中取出。我怎样才能做到这一点?是否有其他解决方案只需双击树对象进入编辑模式?

感谢任何提示! 马库斯

1 个答案:

答案 0 :(得分:2)

This Article完全涵盖了您的问题:)