【发布时间】:2020-05-15 03:17:17
【问题描述】:
我在更改Treeview.heading 的高度时遇到了问题。我找到了一些关于Treeview.column 尺寸的答案,但是当我在文档中访问Treeview.heading 时,没有一个字关于在文本不适合时动态更改标题的高度(并包装它)甚至只是以像素为单位硬编码标题的高度。
我不必将文本分成两行,但是当我保持它那么长时,整个表格(因为它有很多条目)占据了整个屏幕。我想让它更小,因此我需要拆分更长的条目。
这是它的样子:
【问题讨论】:
-
是的,我也是这么想的——如果你可以调整宽度,为什么没有高度。但似乎缺少那部分。或者我只是非常盲目。编辑:“大小”是要在其中设置标题的列的参考名称(这些名称可以在
Treeview.columns中设置;您也可以使用数字),text是应该出现在它。所以不是这样。 -
查看这篇文章:ttk.Treeview - Can't change row height。这看起来是一个好的开始。
-
这允许改变行的高度,但不能改变标题,不幸的是。
-
我挖掘的越多,我发现我可以在页眉中编辑,但非可编辑样式布局的页眉有一个高度字段......在这种情况下可能是不可能的。我的猜测是高度是硬编码的,没有我们可以改变的变量。
标签: python-3.x tkinter treeview