在创建ttk.Button之后,可以通过各种方式获得回调函数的名称。但是,是否有一种方法可以获得回调函数本身?
用例是,我希望在回调函数中使用按钮的回调函数,以便分配给另一个小部件。
目前,在创建按钮之后,我将该按钮的回调函数分配给Button对象的另一个属性。不过,这是多余的,如果可能的话,我希望直接从Button对象本身获取回调函数。
发布于 2015-09-22 14:59:26
不,没有支持通过内省获得命令的方法。将其添加为属性的解决方案是非常合理的。如果您被这一事实所困扰,它需要两行代码而不是一行代码,则可以将该按钮子类化以隐藏该细节。
https://stackoverflow.com/questions/32719789
复制相似问题