右键单击弹出菜单上会出现一个弹出菜单

时间:2015-07-16 20:44:50

标签: python wxpython right-click wxwidgets popupmenu

当我左键单击工具栏LabelTool时,我出现了一个wx Popupmenu。当我左键单击菜单中的某个项目时,我已经有一个绑定器可以运行处理程序,但是当我右键单击原始弹出菜单中的项目时,我想要显示另一个弹出菜单。我已经尝试将它绑定到wx.EVT_RIGHT_DOWN,但它没有这样做。每当我尝试右键单击一个菜单对象时,它似乎仍然调用wx.EVT_MENU,它调用与左键单击相同的处理程序。我该如何实现呢?

1 个答案:

答案 0 :(得分:0)

据我所知,这是不受支持的。此外,没有用户会期望他们无论如何都需要右键单击上下文菜单。你应该重新考虑你的设计,这样更直观。也许通过使用子菜单而不是辅助弹出菜单