无法删除tk小部件

时间:2015-04-14 12:32:52

标签: tcl tk

我希望tk代码删除以下小部件。它会毁灭吗?

Entry .scW.sf.frame.entry -background "#ffffff"
Button .scW.sf.frame.Button -command "open"

grid .scW.sf.frame.entry -in .scW.sf.frame -row 17 -column 2 -sticky ""
grid .scW.sf.frame.Button -in .scW.sf.frame -row 17 -column 3 -sticky "w"

1 个答案:

答案 0 :(得分:5)

完全摆脱小部件的标准方法是使用destroy

destroy .scW.sf.frame.entry .scW.sf.frame.Button

它可以使用任意数量的小部件名称。通常最容易将在被破坏的框架内生活在一起的东西分组,因为小部件在其父级被销毁时被销毁,但这不是必需的。