[英]Tkinter OptionMenu delete
有没有办法从网格小部件中完全删除 OptionMenu ? 没有任何侧面模块。
我尝试了一些方法,没有任何效果:
# forget from grid
option_menu.grid_forget()
# reset to default
option_menu = OptionMenu(master, None, None)
# delete items
option_menu['menu'].delete(0, 'end')
如果您想从视图中删除小部件,您有两种选择:
第一个选择是为您使用的任何几何管理器调用“忘记”方法( grid_forget()
、 pack_forget()
或place_forget()
)。 这将导致小部件从窗口中删除,但小部件仍将存在。 您可以通过调用grid
、 pack
或place
使其重新出现。
如果你想完全扔掉小部件,你可以调用destroy
方法: option_menu.destroy()
。 这既会从视图中删除它,也会破坏底层的小部件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.