Python: удаление кадра TKinter ⇐ Python
-
Anonymous
Python: удаление кадра TKinter
Я хочу удалить фрейм из интерфейса при нажатии определенной кнопки.
Это вызванная функция обратного вызова
def removeMyself(self): дель себя Однако он не удаляется сам. Я наверное просто удаляю объект в питоне без обновления интерфейса?
спасибо
Обновить
self.itemFrame = tk.Frame(родительский) self.itemFrame.pack(expand=False,side=tk.TOP) RemoveB = tk.Button(self.itemFrame, text="Remove", ширина=10, команда=self.removeIsosurface) Защиту удалитьIsosurface (сам): self.itemFrame.Destroy() Сообщение об ошибке:
AttributeError: экземпляр кадра не имеет атрибута «Уничтожить»
Я хочу удалить фрейм из интерфейса при нажатии определенной кнопки.
Это вызванная функция обратного вызова
def removeMyself(self): дель себя Однако он не удаляется сам. Я наверное просто удаляю объект в питоне без обновления интерфейса?
спасибо
Обновить
self.itemFrame = tk.Frame(родительский) self.itemFrame.pack(expand=False,side=tk.TOP) RemoveB = tk.Button(self.itemFrame, text="Remove", ширина=10, команда=self.removeIsosurface) Защиту удалитьIsosurface (сам): self.itemFrame.Destroy() Сообщение об ошибке:
AttributeError: экземпляр кадра не имеет атрибута «Уничтожить»