在Python Tkinter中扩展列的问题

问题描述

以下代码应在树形视图中显示数字列表, 并且TreeView的列宽应始终保持固定,并且根本不应该扩展。

如果元素不适合树形结构,则水平滚动条位于 Treeview应该被激活,并且应该让用户滑动内容 列的左侧或右侧。

同时,滚动条下方的进度条应显示进度百分比,包括 进度条中间的百分比文本,它应该可以正常工作,而不会导致GUI窗口的其他组件扩展或改变大小。

总结下面的代码有两个问题,我放弃了尝试在线提供的不同解决方案的两个问题,

(1)水平滚动条无法正常工作,我尝试了宽度,最小宽度,拉伸的不同组合,以使滚动条正常工作,但没有一个起作用。

(2)当我为树视图使用Stretch = tk.YES时,为了使滚动条起作用, 进度条标签(文本)的更新会强制树视图无缘无故地扩展。

我们非常感谢您为解决这两个问题提供的任何帮助。 我在Win10机器上使用Python 3.8.6(64位)/ Tkinter 8.6.9。

<DataTemplat x:Key="DateTemplate">
  <TextBlock Text="{Binding StringFormat=dd/MM/yyyy}"/>
</DataTemplate>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)