2010-01-20 22 views
1

我在我的Flex應用程序中有一個樹控件,我想在一個樹項目上雙擊編輯。我找到了屬性doubleClickEnabled =「true」,doubleClick =「startEditMode()」和editable =「true」。有了這些功能,我可以檢測到雙擊,並且可以根據雙擊將可編輯屬性更改爲true。操作系統喜歡行爲編輯樹項目時!

問題是,我雙擊一個項目後,我必須再次點擊一次,才能真正進入編輯模式。這似乎並不直觀在所有...

有人想出了一個解決方案,以使更多的點擊programaticaly:

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

我的問題是讓clickedItemRenderer出了DoubleClick事件(MouseEvent)。我怎樣才能做到這一點?是否有其他解決方案,只需雙擊樹對象即可進入編輯模式?

感謝您的任何提示! 馬庫斯

回答

2

This Article恰好覆蓋您的問題:)

+0

謝謝!這是一個偉大的提示!完善! – Markus 2010-01-22 15:31:40