如何强制Tkinter应用程序窗口中的列宽度相等?
tkdocs网站声明如下:
每列的宽度(或每行的高度)取决于列或行中包含的小部件的宽度或高度.这意味着在草绘用户界面并将其划分为行和列时,您无需担心每个列或行的宽度相等[或高度,大概是].
http://www.tkdocs.com/tutorial/grid.html
但我希望列宽度相等,最好是使所有列的宽度取决于任何列中最宽的窗口小部件.有没有办法干净地实现这一点(即不是通过玩细胞填充,直到我通过反复试验得到它们或通过任意分配一个明显足够的最小宽度到每一列)?此外,可以选择性地对网格中的某些列(但不是所有列)执行(例如,使得列X 和 Y的大小根据列X 或 Y中最宽的小部件来确定,但是列Z的大小根据最宽的小部件来确定栏Z)?