TkInter:了解unbind函数

时间:2015-05-12 15:47:14

标签: python tkinter unbind

TkInter unbind函数是否阻止应用它的小部件将更多事件绑定到小部件?

澄清:

假设我先在一个prgram中将事件绑定到画布上:

 canvas.bind("<Button-1>",some_function)

然后在程序的某个点,我们不再需要这些事件:

 canvas.unbind("<Button-1>")

我们以后可以这样做:

 canvas.bind("<Button-1>",OTHER_function)

1 个答案:

答案 0 :(得分:4)

不,解除绑定事件不会阻止对窗口小部件的进一步绑定。您可以绑定一个事件,取消绑定它,然后根据需要在以后再次绑定它。