我是新来的,所以请告诉我,如果我的问题出错(也请在阅读指南后)!
我对使用Python的Tkinter中的Treeview有两个问题:
我在第二行添加了一张图片,但我无法找到将此图片放入第二列(或任何其他列)的解决方案。我怎么能实现这个目标?
在像Outlook这样的程序中,有按钮或复选框等元素(标记为已读或类似内容)这也可以吗?要在第三列中添加按钮或复选框?
我发布的代码只是我整个代码的一部分,因此img之类的东西没有声明,或者没有任何错误导致错误!
tree = Treeview(obj,height = 6)
tree.grid(row=5,column=3,columnspan=2)
tree["columns"] = ("StudentID","First Name","Last Name")
tree.column("StudentID",width = 100)
tree.column("First Name",width = 100)
tree.column("Last Name", width = 100)
tree.heading("StudentID",text="StudentID")
tree.heading("First Name",text="First Name")
tree.heading("Last Name",text="Last Name")
style = ttk.Style(obj)
style.configure('Treeview', rowheight=40) #'Double Row'
tree.insert("" , 0, text="Line 1", values=("1A","1b","1c"), tags = ('oddrow',))
tree.tag_configure('oddrow', background='orange')
tree.insert("" , 1, text="Line 2", values=("2A","2b","2c"),image=img)
非常感谢!