微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将列表插入到ttk Treeview表中

如何解决将列表插入到ttk Treeview表中

我正在使用<div style=" display: grid; grid-template-columns: 200px 200px 200px;"> <div style="height:200px"><button style="width:100%; height:100%" *ngFor="let value of squares; let i = index"> {{value}} </button></div> </div> 显示项目列表和有关每个项目的特定规格。我对ttk.Treeview方法中的参数功能以及如何使用它们对列表进行排序并不完全熟悉。变量.insert()一个项目列表,其中项目是包含其各自属性的列表。

self.active_list

def make_table(self): self.tree = ttk.Treeview(self.master) self.tree.config(columns=("itm_id","itm_name","qty")) self.tree.column("itm_id",width=150) self.tree.heading("itm_id",text="Item ID") self.tree.column("itm_name",width=150) self.tree.heading("itm_name",text="Item Name") self.tree.column("qty",width=150) self.tree.heading("qty",text="Quantity") for i in range(len(self.active_list)): for j in range(len(self.active_list[0])): self.tree.insert("",i,text=self.active_list[i][j]) self.tree.place(x=0,y=0) 包含以下值:

self.active_list

屏幕快照是将Treeview放置在窗口中时的外观。显然,数量没有正确的顺序或正确的列。如何更好地遍历列表(第12行)并将所有变量放置在正确的位置?谢谢

Table display from code above

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。