Python 我的列表框不显示Treeview小部件
我正在尝试使用Treeview在列表框中构建一个表。当我这样做时,它不会显示任何内容,我也不知道为什么。我已经在下面粘贴了一份我的代码(Python 我的列表框不显示Treeview小部件,python,user-interface,tkinter,Python,User Interface,Tkinter,我正在尝试使用Treeview在列表框中构建一个表。当我这样做时,它不会显示任何内容,我也不知道为什么。我已经在下面粘贴了一份我的代码(alist是列表框) 您从未在树视图上调用过.pack()(或任何其他几何体管理方法)。为什么要将树视图放在列表框中?这是一件非常奇怪的事情。你认为这能解决什么问题?我使用listbox是因为我下面有几个按钮,我希望当按钮被点击时,显示(即listbox)会发生变化-所以我想如果我使用listbox,那么我可以使用alist.delete(0,END)清除它,其
alist
是列表框)
您从未在树视图上调用过
.pack()
(或任何其他几何体管理方法)。为什么要将树视图放在列表框中?这是一件非常奇怪的事情。你认为这能解决什么问题?我使用listbox是因为我下面有几个按钮,我希望当按钮被点击时,显示(即listbox)会发生变化-所以我想如果我使用listbox,那么我可以使用alist.delete(0,END)
清除它,其中alist是listbox,也可以用于滚动
def show_loans():
alist.delete(0,END)
Results = student.Loaned_Books()
treeview = ttk.Treeview(alist)
treeview["columns"] = ["Member ID", "Full Name"]
treeview["show"] = "headings"
treeview.heading("Member ID", text="Member ID")
treeview.heading("Full Name", text="Full Name")