可以使用tkinter treeview将文本换行吗? 我试图更改行高,但文本不会自动换行。 基本上我想在行中有多行文本。
这是代码:
from tkinter import*
from tkinter import ttk
myApp = Tk()
NewTree= ttk.Treeview(myApp, height=5)
NewTree['show'] = 'headings'
s = ttk.Style()
s.configure('Treeview', rowheight=40)
NewTree["columns"]=("1","2")
NewTree.column("1", width=60)
NewTree.column("2", width=60)
NewTree.heading("1", text="col a")
NewTree.heading("2", text="col b")
item = NewTree.insert("", "end", values=("i want to wrap this text","and this text"))
NewTree.grid(row=0,column=0)
myApp.mainloop()
这是第二版代码(当您可以在treeview中手动添加项目时),它只是我上面发布的代码之前的一个大功能。 我试图将不