我在使用 TreeView 时遇到问题。我需要一个列表框,它可以有多个列,我可以显示从 SQL 数据库收集的数据。我的 TreeView 问题是第一列名称,无法更改。
table = ttk.Treeview(frame2, columns=['widgets'])
table.heading('widgets', text='Item')
table.pack()
你会想象这会创建一个只有一列的 TreeView ,然后将标题重命名为 item。它创建两列,其中最后一列称为项目,第一列为空。
有没有办法更改第一个 comlumn 名称或者有更好的方法吗?
请您参考如下方法:
使用列标识符“#0”更改树列的标题:
table.heading('#0', text='Name')
