TKinter:如何动态更改Frame宽度

4

我如何在tk.Frame中设置宽度(初始化后)?

换句话说,是否有成员函数可以做到这一点?类似于frame.setWidth()的函数。

谢谢。

1个回答

4

frame.config(width=100)

请注意,如果框架中有由grid或pack管理的子项,则您的更改可能无效。虽然有解决方案,但这很少需要。一般来说,您应该让小部件保持其自然大小。如果您确实需要调整包含其他小部件的框架的大小,则需要关闭“几何传播”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接