3

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

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


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

有没有这样的

4

1 回答 1

0

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

于 2012-08-27T10:06:23.367 回答