先创建一个菜单
from tkinter import *
root = Tk()
menu=Menu(root)
menu.add_command(label='new')
menu.add_command(label='update')
menu.add_command(label='delete')
root.config(menu=menu)
root.mainloop()
设置update不可用
创建时直接不可用,或修改状态为不可用
menu.add_command(label='update',state=DISABLED)
#或者
menu.entryconfig("update",state=DISABLED)
注:
state=DISABLED与state='disabled’和state=“disabled”,效果一样。引号内不能是大写的。
恢复可用
menu.entryconfig("update",state=NORMAL)
#或者
menu.entryconfig("update",state='normal')