1

我的 Flex 应用程序中有一个树控件,我想在双击树项时对其进行编辑。我找到了属性 doubleClickEnabled="true"、doubleClick="startEditMode()" 和 editable="true"。使用这些功能,我可以检测到双击,并且可以根据双击将可编辑属性更改为 true。

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

有人提出了以编程方式进行额外点击的解决方案:

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

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

感谢您的任何提示!马库斯

4

0 回答 0