是否有相当于grid_remove()方法的包装,其中窗口小部件的原始包()设置在repack()上恢复?

用例:当我显示一个通过Pack_forget()隐藏的包装小部件时,当我发出wideget.pack()show请求时,我想重新包装其原始包装设置。

有帮助吗?

解决方案

不,没有等效的。只有 pack_forget 恢复它时,这不记得小部件在哪里。如果我需要这种功能,我只使用网格几何管理器。

其他提示

from tkinter import *

root = Tk()

b = Button(root, text="Delete me", command=lambda: b.grid_remove())
b.grid(row=0,column=0)

root.mainloop()

grid_remove works
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top