python-3.x - 在 tkinter 中启用命令菜单
问题描述
我有一个文件菜单的“子菜单”命令菜单,最初被禁用。如果在执行期间满足特定条件,我想启用命令菜单。请帮忙。
menubar=tk.Menu(hW)
filemenu=tk.Menu(menubar,tearoff=0)
filemenu.add_command(label='Open',command=FileOpen)
filemenu.add_command(label='Submenu',
command=command1,state='disabled')
menubar.add_cascade(label='File',menu=filemenu)
解决方案
很抱歉打扰大家。答案很简单:
filemenu.entryconfig('Submenu',state='normal')
推荐阅读
- react-native - 在构建 Expo 项目时反应本机错误
- dataframe - 使用 shc 核心未发生谓词下推
- c++ - 我如何读取使用指针获取的内存地址?
- c# - ScenarioContext.Current 是使用上下文注入的过时错误
- python - 在行向量中切片 DataFrame
- javascript - 如何通过库请求通过 HTTP POST 请求获取响应正文
- google-cloud-platform - 谷歌云计算引擎操作系统登录权限被拒绝问题
- mongodb - 来自 docker-container 的 mongo-restore,sh 脚本工作但只能手动
- kubernetes - aws-iam-authenticator - 意外令牌“换行符”附近的语法错误
- webpack - 如何从 webpack 中的自定义加载器添加图像依赖项?