我正在使用wxPython来创建任务栏菜单。菜单包含一些菜单项(显然)。 现在,我想在单击特定项目时更新/更改其中一些项目,同时仍显示菜单。
如何在点击项目后阻止任务栏菜单消失?
我发现唯一有用的方法是wxMenu.UpdateUI()
,但这并不会阻止菜单消失。
答案 0 :(得分:0)
虽然我自己从未尝试过,但我记得尝试使用弹出式菜单和类似的效果。 textctrl。您可能需要考虑尝试wx.lib.agw.flatmenu.FlatMenuBar,它提供了一个事件处理程序 OnMenuDismissed(自我,事件) ,以及其他几个,其名称似乎是是你需要的。您需要创建自己的OnMenuDismissed()并覆盖该事件。