如何在wxPython中动态添加子菜单

如何在wxPython中动态添加子菜单,wxpython,wxwidgets,Wxpython,Wxwidgets,在我的一个程序中,我想在“文件”菜单中添加“最近使用的”功能。因此,当用户选择“文件>最近使用”时,它将显示一个子菜单和历史记录列表。我知道如何使用AppendSubMenu附加子菜单。但问题是在初始化菜单栏以及“文件”、“视图”菜单等时,“文件”菜单是静态创建的。如何在运行时动态附加子菜单 谢谢。您可能希望查看并避免完全手动更新菜单 但是如果您确实需要这样做,当然也很容易做到:使用获取wxMenu指针,然后调用。谢谢。wxFileHistory是一个非常简单的例子。:)

在我的一个程序中,我想在“文件”菜单中添加“最近使用的”功能。因此,当用户选择“文件>最近使用”时,它将显示一个子菜单和历史记录列表。我知道如何使用AppendSubMenu附加子菜单。但问题是在初始化菜单栏以及“文件”、“视图”菜单等时,“文件”菜单是静态创建的。如何在运行时动态附加子菜单

谢谢。

您可能希望查看并避免完全手动更新菜单


但是如果您确实需要这样做,当然也很容易做到:使用获取
wxMenu
指针,然后调用。

谢谢。wxFileHistory是一个非常简单的例子。:)