获取触发事件的小部件? [英] Getting the widget that triggered an Event?
本文介绍了获取触发事件的小部件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Tkinter中,我有多个绑定到鼠标左键的小部件.单击它们都会触发相同的事件.
In Tkinter, I have a multiple widgets bound to the left-mouse button. They all trigger the same event when clicked.
如何恢复单击了哪个窗口小部件?
How do I recover which widget was clicked?
我想要它,所以当说出Label2
时,我能够恢复到Label2
是触发事件内被按下的小部件.
I want it so when say Label2
was pressed, I'd be able to recover that Label2
was the widget that was pressed within the event it triggered.
推荐答案
def f(event):
caller = event.widget
这篇关于获取触发事件的小部件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文