我有一个由框架,框架中的框架和框架中的标签组成的应用程序。有很多这些,我正在寻找一种方法来修改一些默认值。
我对修改.columnconfigure()
特别感兴趣,因为我在每个帧中的每个列上调用.columnconfigure(0, weight=1)
。这对代码清洁没有帮助。
有没有办法在全球范围内设置此行为(扩展能力)?
答案 0 :(得分:2)
不,没有办法更改默认值。您可以轻松编写自己的网格功能,以自动配置每列的权重。例如,您可以通过继承Frame
来完成此操作。
答案 1 :(得分:0)
您可以随时循环
elements = [col0, col1, col2]
for element in elements:
element.columnconfigure(0, weight=1)