Python / Tkinter: pacchetto equivalente di grid_remove (), ad esempio. pack_remove ()?

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

  •  10-10-2019
  •  | 
  •  

Domanda

C'è un pacchetto equivalente del metodo grid_remove () in cui confezione originale di un widget () le impostazioni vengono ripristinate su una ri-pack ()?

Caso d'uso:. Quando mostro un widget imballato che è stato nascosto via pack_forget (), mi piacerebbe avere il widget di ri-imballato con le sue impostazioni confezione originale quando il rilascio del widget.pack () richieste mostra

È stato utile?

Soluzione

No, non esiste un equivalente. C'è solo pack_forget, che non ricorda dove il widget è stato quando si ripristina esso. Se ho bisogno di questo tipo di caratteristica mi basta usare il direttore della geometria della griglia.

Altri suggerimenti

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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top