CreateToolBar() 上的按钮如何注册事件

CreateToolBar() 上的按钮如何注册事件

toolbar = self.CreateToolBar()

        #toolbar.AddSimpleTool(wx.NewId(), images.getNewBitmap(),"New", "Long help for 'New'")
        toolbar.AddSimpleTool(wx.ID_NEW, wx.Image('AddBinary.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap(),
                        u"上传", u"上传EDI文件")
        toolbar.AddSimpleTool(wx.ID_VIEW_DETAILS, wx.Image('DebugBrowse.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap(),
                                u"查看", u"查看EDI文件")
        
        toolbar.AddSimpleTool(wx.ID_SAVEAS, wx.Image('idmgr.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap(),
                                        u"另存为", u"保存当查看EDI文件为指定文件名")
        toolbar.AddSimpleTool(wx.ID_VIEW_DETAILS, wx.Image('AddToApp.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap(),
                                                u"关闭", u"关闭当前窗口")
        toolbar.Realize()
        self.Bind(wx.EVT_BUTTON, self.UpFile, id= wx.ID_NEW)
我绑定了UpFile事件不好用,请用我错在什么地方

   def UpFile(self,evt):
        wx.MessageBox('','')
self.Bind(wx.EVT_TOOL, self.UpFile, id= wx.ID_NEW)
wx.evt_tool这个事件就可以触发