Python / Tkinter: pack Äquivalent grid_remove (), zB. (Pack_remove)?
Frage
Gibt es eine Packung äquivalent des grid_remove () -Methode, wo ein Widget Original-pack () Einstellungen auf einem Re-Pack gestellt werden ()?
Anwendungsfall:. Wenn ich ein gepacktes Widget zeigen, die über pack_forget versteckt ist (), ich möchte das Widget neu verpackt, um mit seiner ursprünglichen Verpackung Einstellungen, wenn ich die widget.pack () zeigen Anforderung ausgeben
Lösung
Nein, es gibt keine Entsprechung. Es gibt nur pack_forget
, die sich nicht erinnern, wo das Widget war, wenn Sie es wiederherstellen. Wenn ich diese Art von Funktion benötigen verwende ich nur den Gittergeometrie-Manager.
Andere Tipps
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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow