0
A
回答
2
打開菜單時是否需要事件?使用EVT_MENU_OPEN(func)
(wxMenuEvent
)。但它並不特別精確。正如文檔所述,只有打開菜單時纔會發送一次。對於另一個事件,您必須關閉它並再次打開另一個菜單。即在兩者之間,您可以打開其他菜單(將菜單中的其他項目懸停),並且不會再發送該事件。
你需要做什麼?可能有另一種方式來做到這一點,而不是聽這種事件。
如果您想要菜單中所有項目的事件,請使用EVT_MENU_RANGE(id1, id2, func)
(它使用wxCommandEvent
)。所有從id1
直到幷包括id2
的ID都將連接到給定的事件處理程序。因爲事件處理程序列表中的項目較少,所以使用範圍而不是單獨連接每個項目會提供更好的性能。
相關問題
- 1. 綁定菜單事件wxpython
- 2. 是否可以使用wxPython將菜單對齊到菜單欄的右側?
- 3. WPF顯示消息,而不是在當綁定菜單列表菜單中的菜單項是空
- 4. 是否可以用菜單選項打開另一個菜單?
- 5. 菜單上的java動作監聽器,而不是菜單項
- 6. WPF文本菜單綁定菜單項的圖標到菜單項頭
- 7. 是否可以使選項菜單來自側面,而不是屏幕底部?
- 8. 菜單項事件
- 9. 是否可以實時更改菜單?
- 10. Ubermenu刪除子菜單,而不是下拉菜單 - WordPress插件
- 11. 是否可以強制彈出菜單而不是鼠標懸停而觸發?
- 12. WPF - 綁定菜單項目
- 13. 是否可以在菜單項中有多個視圖?
- 14. 在菜單搜索中Java NullPointerexception而不是按鈕主菜單
- 15. wxPython並在菜單欄中選擇時添加選項菜單
- 16. 是否可以綁定wx.StaticText上的單擊事件?
- 17. 菜單項自定義控件事件
- 18. 數據綁定到菜單
- 19. 是否有數據服務開/關事件菜單選項
- 20. 檢查彈出菜單是否無效/檢查彈出菜單是否可見
- 21. QtDesigner:是否可以分配頂級菜單項處理程序?
- 22. 如何編寫水平子菜單而不是下拉菜單
- 23. 在菜單li hover上,子菜單彈出而不是淡入
- 24. 將子菜單添加到Joomla 1.7中的菜單子項中
- 25. Flex menuBar事件點擊一個不是子菜單的項目
- 26. 是否有可能使用列表在菜單控件中進行綁定?
- 27. 是否可以將(x,y)座標添加到GLUT中的菜單中?
- 28. 是否有更簡單的方法將菜單項添加到wordpress導航菜單中?
- 29. 將CSS應用到特定菜單項asp.net菜單
- 30. 需要邊框來拉伸整個菜單欄,而不僅僅是菜單項
非常感謝,有時我會努力閱讀文檔。 – PyNEwbie 2008-11-18 22:03:41