1

有没有办法将相同的键绑定到 Tkinter 中的对象?这是我的情况。

我正在使用一个多列表框类,但它已经将按钮 1 绑定到一个函数,该函数在每个其他列表框中选择同一行。现在我想在使用多列表框类的副本时向我的类中的按钮 1 添加另一个函数。这可能吗?

4

1 回答 1

4

只需为这两个函数制作一个包装器,并使该函数成为您的绑定调用的函数:

def key_press_wrapper():
    your_function1()
    your_function2()

应该就这么简单。

在返回键上的一个例子:

from Tkinter import *

def key_press_wrapper():
    your_function1()
    your_function2()
root=Tk()
root.bind('<Return>',key_press_wrapper)
于 2012-07-21T02:36:35.490 回答