查看所有绑定,wxpython

时间:2012-08-26 21:16:20

标签: python wxpython wxwidgets

有没有办法查看对象的所有绑定?

x=wx.Button(self,-1,"hi")
x.Bind(wx.EVT_BUTTON,self.Press)


###
print x.ShowAllBindingData()  #Function doenst exists
[['EVT_BUTTON','Press']]  

有什么类似的吗

1 个答案:

答案 0 :(得分:0)

不,这是不可能的。请注意,如果有可能,它将不会非常有用,因为即使您没有在对象本身上调用Bind(),您仍然可以以不同的方式处理事件,例如通过在父窗口级别处理它(仅用于命令事件等)或者通过在对象之上推送自定义事件处理程序或(这可能只是C ++)来直接覆盖虚拟ProcessEvent()方法。 / p>