2012-07-24 124 views
0

從菜單中選擇一個項目後,我需要我的菜單(由menubutton打開)保持打開狀態。所以,你可以選擇一個以上的項目關閉之前(通過點擊列表外面)選擇一個項目後保持菜單打開

我找不到在API任何東西,所以我希望你們知道的伎倆

另一個解決方案是如果您將鼠標懸停在按鈕上,則會打開菜單。當您用鼠標離開菜單時,菜單將關閉。

回答

0

交叉後從郵件列表:從列表 http://qooxdoo.678.n2.nabble.com/Keeping-a-menu-open-after-selecting-an-option-td7580767.html;cid=1345706918184-716

答:

爲了保持菜單點擊打開後,您需要提供您 自己實現menu.Button的。您可以繼承qx.ui.menu.Button, ,然後需要覆蓋_onClick方法,因此它不會調用 qx.ui.menu.Manager.hideAll(查看qx.ui.menu.Button源代碼)。

然後,在整個菜單的小菜單上,調用 qx.ui.menu.Manager.getInstance()。hideAll()。

相關問題