我的应用程序有一个自定义对话框,使用户可以设置创建新文档的选项。主窗口有一个工具栏,即使在关闭对话框后,工具栏按钮也不会返回活动状态。我见过if fileDialog.ShowModal() == wx.ID_OK:
获取返回值,但还有其他东西可以再次启用按钮吗?只是发送dialog.Destroy()
似乎没有。
答案 0 :(得分:0)
好吧,如果您打开了“fileDialog”和“对话框”对象,那么您可能需要同时销毁它们。如果将工具栏按钮设置为“禁用”状态,则需要在关闭对话框后启用它们。