def __init__(self, parent, directory, *args):
ttk.Frame.__init__(self, parent, *args)
self.parent = parent
self._directory = directory
self.images = {"Directory": tk.PhotoImage(),
"File": tk.PhotoImage()}
self.selected = None
self._tree = ttk.Treeview(self, show="tree")
self._tree.pack(fill="both", expand=True)
self._tree.bind("<<TreeviewSelect>>", self._select, "+")
# self._tree.bind("<Double-Button-1>", self._open_event)
self._tree.bind("<<TreeviewOpen>>", self._open_event, "+")
self._tree.bind("<<TreeviewClose>>", self._close_event, "+")
self.refresh()
评论列表
文章目录