我正在尝试使用 ttk 树视图小部件。 我能够创建并填充它,并且它似乎工作正常。 然而,它在左侧呈现一个大的空“列”,我无法弄清楚是什么导致了它。 我已经验证列(0)是我定义的第一列,所以不知道它来自哪里。 创建树视图的代码:
cols = ("EIR", "Env", "Name", "Function", "IP", "Model")
col_widths = (75, 50, 120, 150, 100, 150)
self.tv = tv = ttk.Treeview(self, columns=cols)
for col, col_w in zip(cols, col_widths):
tv.column(column=col, width=col_w, anchor=tk.W)
tv.heading(column=col, text=col, anchor=tk.W)
尝试添加
self.tv = tv = ttk.Treeview(self, columns=cols)
self.tv["show"] = "headings" # <- Added line