Python/tkinter: пакет эквивалент grid_remove (), например. pack_remove ()?

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

  •  10-10-2019
  •  | 
  •  

Вопрос

Есть ли эквивалент пакета метода Grid_Remove (), где настройки исходного пакта () виджета восстанавливаются на re-pack ()?

Использование варианта: когда я показываю упакованный виджет, который был спрятан через Pack_forget (), я хотел бы, чтобы виджет был переполнен его исходными настройками упаковки, когда я выпускаю запрос шоу widget.pack ().

Это было полезно?

Решение

Нет, нет эквивалента. Здесь есть только pack_forget Что не помнит, где был виджет, когда вы его восстановите. Если мне нужна такая функция, я просто использую диспетчер геометрии сетки.

Другие советы

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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top