我试图将ttk.Treeview()用于可排序表。如果我能显示网格线会很有帮助。我尝试使用Style()但没有发现任何东西。有谁知道怎么做?
from Tkinter import *
import ttk
header = ['col1', 'col2']
data = [('a', '4') ,('b', '1') ,('c', '2') ,('d', '3') ,('e', '5')]
root = Tk()
f1 = ttk.Frame(root)
f1.pack()
t1 = ttk.Treeview(f1, columns=header, show="headings")
t1.pack()
for col in header:
t1.heading(col, text=col.title())
for item in data:
t1.insert('', 'end', values=item, tags=('items',))
root.mainloop()