当前位置:   article > 正文

Python tkinter -第三章 (2) grid布局_python grid

python grid

3.2.3.2 grid

grid布局管理采用类似表格的结构来管理控件的,使用起来非常灵活。就是把窗口用单元格的形式来定位,可以像编辑表格一样放置控件。grid采用行列确定位置,行列交汇处为一个单元格。每一列中,列宽由这一列中最宽的单元格确定。每一行中,行高由这一行中最高的单元格决定。控件并不是充满整个单元格的,你可以指定单元格中剩余空间的使用。你可以空出这些空间,也可以在水平或竖直或两个方向上填满这些空间。也可以连接若干个单元格为一个更大空间, 这一操作被称作跨越(span),与excel的合并单元格是一个概念。使用grid的布局方法的时候,单元格必须是紧邻创建的。
3.2.3.2.1 grid选项

</
名称 描述 取值范围
column 控件所置单元格的列号。 自然数(起始默认值为0,往后累加)
columnspan 从控件所置单元格算起在列方向上的跨度。 自然数(起始默认值为0)
ipadx, ipady 控件内部在x(y)方向上填充的空间大小,默认单位为像素,可选单位为c(厘米)、m(毫米)、i(英寸)、p(打印机的点,即1/27英寸),用法为在值后加以上一个后缀既可。 非负浮点数(默认值为0.0)
padx, pady 控件外部在x(y)方向上填充的空间大小,默认单位为像素,可选单位为c(厘米)、m(毫米)、i(英寸)、p(打印机的点,即1/27英寸),用法为在值后加以上一个后缀既可。 非负浮点数(默认值为0.0)
row 控件所置单元格的行号。 自然数(起始默认值为0,往后累加)
rowspan 从控件所置单元格算起在行方向上的跨度。 自然数(起始默认值为0)
in_ 将本控件作为所选组建对象的子控件,类似于指定本控件的master为选定控件。 已经显示的控件对象
sticky 控件紧靠所在单元格的某一边角。 ‘n’,‘s’,‘w’,‘e’,‘nw’, ‘sw’,‘se’,‘ne’,‘center’(默认为’center’)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/942129
推荐阅读
相关标签
  

闽ICP备14008679号