我在Tkinter中使用相同的序列(在本例中为'<Button>'
序列)将多个函数绑定到单个小部件。为了做到这一点,我使用add
参数。有可能把所有的函数都绑定到一个特定的序列上吗?
片段:
wid.bind('<Button>', func0)
wid.bind('<Button>', func1, add=True)
如果我正确理解了这个问题,您可以创建一个回调函数:
def cb(event):
func0()
func1()
# ...
wid.bind('<Button>', cb)
也可以用'+'
代替add=True
:
wid.bind('<Button>, func1, '+')