Python / Tkinter: pack équivalent de grid_remove (), par exemple. pack_remove ()?

StackOverflow https://stackoverflow.com/questions/4399237

  •  10-10-2019
  •  | 
  •  

Question

Y at-il un paquet équivalent de la méthode grid_remove () où les paramètres pack () d'origine d'un widget sont restaurés sur un nouveau pack ()?

Exemple d'utilisation:. Quand je montre un widget emballé qui a été caché par pack_forget (), je voudrais avoir le widget reconditionnés avec ses paramètres d'emballage d'origine lorsque je lance la demande d'émission de widget.pack ()

Était-ce utile?

La solution

Non, il n'y a pas d'équivalent. Il n'y a que pack_forget qui ne se souvient pas où le widget était quand vous restaurer. Si je besoin de ce genre de fonctionnalité que je viens d'utiliser le gestionnaire de la géométrie de la grille.

Autres conseils

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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top