class Myframe(wx.Frame):
def __init__(self,parent,id):
wx.Frame.__init__(self,parent,id,'用户登录',size=(400,400))
panel = wx.Panel(self)
# 添加容器
#vsizer = wx.BoxSizer(wx.VERTICAL)
#vsizer.Add(self.title,proportion=0,flag=wx.BOTTOM|wx.TOP|wx.ALIGN_CENTER,border = 20)
#panel.SetSizer(vsizer)
self.bt_confirm = wx.Button(panel,label='确认',) #1
self.bt_confirm.Bind(wx.EVT_BUTTON,self.OnclickSubmit)#绑定确认事件
self.bt_cancel = wx.Button(panel,label='取消',) #2
self.bt_cancel.Bind(wx.EVT_BUTTON,self.OnclickCancel)#绑定取消事件
self.title = wx.StaticText(panel,label="用户名和密码") #3
self.lable_user=wx.StaticText(panel,label='用户名:')#4
self.text_user=wx.TextCtrl(panel,style=wx.TE_LEFT) #5
self.lable_pwd=wx.StaticText(panel,label='密 码:') #6
self.text_pwd=wx.TextCtrl(panel,style=wx.TE_PASSWORD) #7
报错:
File "C:/Users/Administrator/AppData/Local/Programs/Python/Python37/GUI框架.py", line 28, in __init__
self.bt_confirm.Bind(wx.EVT_BUTTON,self.OnclickSubmit)#绑定确认事件
AttributeError: 'Myframe' object has no attribute 'OnclickSubmit'