Python:如何替换Treeview中的双击

时间:2019-03-15 10:48:41

标签: python click double unbind

我在替换双击时遇到问题。我有一个树状视图,当我单击它时,打开一个节点。我想用另一个函数代替,但他保留打开/关闭节点。

我做了很多测试,但没有成功。所以我的问题是如何替换绑定的小部件?

我在测试这条线,但我认为还需要其他功能。如果我取消绑定并在创建新绑定后不起作用: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)

感谢您的帮助。

0 个答案:

没有答案