Python / Tkinter: pack équivalent de grid_remove (), par exemple. pack_remove ()?
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 ()
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