Tkinter Treeview манипулирует значениями в ячейке - PullRequest
0 голосов
/ 08 мая 2018

У меня есть древовидная структура, которая отображает мои данные из базы данных sqlite. Пока все работает нормально, но теперь я хочу, чтобы пользователь мог манипулировать данными непосредственно в древовидной структуре и сохранять их обратно в базу данных. Но я не могу найти способ сделать это.

Часть, над которой я не работаю, - это сделать ячейку редактируемой прямо в дереве!

Я сократил свой код для этого поста до этого:

import tkinter.ttk as ttk

self.tree = ttk.Treeview(master, height=10)
#Tree Config
self.tree["columns"] = ("One","Two","Three")
self.tree.column("One",width = 100)
self.tree.column("Two",width = 100)
self.tree.heading("One",text="One", anchor=W)
self.tree.heading("Two",text="Two", anchor=W)
#Bind Doubleclick to the Tree
self.tree.bind("<Double-1>", self.tree_selectItem) 
#Add the Tree to the grid
self.tree.grid(row=1,column=1,columnspan=4, rowspan=5, sticky=N+E+S, pady=0, padx=25)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...