2

ウィジェットの元のpack()設定がre-pack()で復元されるgrid_remove()メソッドと同等のパックはありますか?

ユースケース:pack_forget()を介して非表示にされたパックされたウィジェットを表示する場合、widget.pack()showリクエストを発行するときに、ウィジェットを元のパック設定で再パックしたいと思います。

4

2 に答える 2

3

いいえ、同等のものはありません。pack_forgetウィジェットを復元したときにウィジェットがどこにあったかを覚えていないものだけがあります。この種の機能が必要な場合は、グリッドジオメトリマネージャーを使用します。

于 2010-12-09T14:33:12.370 に答える
0
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
于 2019-06-26T09:04:49.740 に答える