from Tkinter import *
from ttk import Treeview root = Tk() tree = Treeview(root, height = 10, columns = 2) tree[‘columns’] = (‘one’,’two’) tree.column(‘one’, width = 50) tree.column(‘two’, width = 50) tree.heading(‘one’, text = ‘UserName’, anchor = ‘center’) tree.heading(‘two’, text = ‘ID’, anchor = ‘centeenter code herer’) tree.grid(row = 3, column = 0) root.mainloop()
第一列是树。您可以使用show属性将其关闭。该值必须是零个或多个值的列表。有效值headings将显示列标题并tree显示树。默认值为['tree','headings']。
show
headings
tree
['tree','headings']
这是使树视图显示列标题而不显示树的方法:
tree = Treeview(root, height=10, columns=2, show=["headings"])
如果您想看树,但是想要控制它的宽度,也可以这样做。树列始终可以用标识'#0'。您可以使用该column方法设置宽度:
'#0'
column
tree.column('#0', width=50)