首先来看一个界面
外层tab1是一个Frame,然后在这个frame里面开始添加控件。
首先添加一个命令行容器,commandFrame,类型也是ttk.Frame。
然后在这个命令行里面添加按钮。
代码如下:
现在我想要让commandFrame横向填充满,我尝试了很多办法,都没有成功,经过多方搜索,终于找到了两个方法rowconfigure和columnconfigure。
在tab1上面使用columnconfigure就可以让tab1里面的子控件在横向填充满,同理,用rowconfigure就可以让tab1里面的子控件在竖向填充满。因此我加上了这句代码。
tab1
columnconfigure
(
weight
=
1
)
这个功能很有用,但是网上资料太少,我找了好久才找到,特意记录下来希望能帮到也有这种需求的朋友。