更改网格内小部件的位置?

Pla*_*nom 1 python tkinter cells grid-layout python-3.x

我需要知道的是,是否有一种方法可以在网格化后将小部件放入不同的网格单元中。我需要这样做的原因是因为我正在 python 中制作一个具有多个堆叠框架的 tkinter 程序,并且我制作了一个继承自Frame名为 的类的类ParentFrame。程序中的所有其他框架都继承自ParentFrame. 它的部分功能是自动网格化其中的所有从属框架。

这就是问题所在。我希望一个从属框架以不同的方式定位,但它已经ParentFrame在网格中定位了。是否可以在已进入网格后重新配置从属框架的位置?

谢谢。

Bry*_*ley 5

是的,有一种方法可以将它放在不同的网格单元中。只需使用不同的参数再次调用即可grid。无需先将其删除。

...
my_button.grid(row=0, column=1, ...)
...
my_button.grid(row=1, column=3, ...)
...
Run Code Online (Sandbox Code Playgroud)