Python: как заменить двойной щелчок в Treeview - PullRequest
0 голосов
/ 15 марта 2019

У меня проблема с заменой двойного клика. У меня есть древовидная структура, и когда я нажимаю на нее, открывается узел. Я хочу заменить другой функцией, но он сохраняет узел открытия / закрытия.

У меня много тестов, но безуспешно. Итак, мой вопрос, как заменить обязательный виджет?

Я играю с этой линией для теста, но мне кажется, нужна другая функция для работы Если я отменяю привязку и создаю новую привязку, которая не работает: o (

self.unbind('<Double-1>')
self.tree.bind('<Double-1>', lambda e: 'break')
#self.tree.bind('<Double-1>', self.test)

def test(self):
    pass

#tmp.tree.bind("<Double-1>", self.onDoubleClick_datagrid, add="+")
tmp.tree.bind("<Double-1>", self.onDoubleClick_datagrid)

Спасибо за вашу помощь.

...