Example #1
0
 def func(self,event):
     #返回对象为Tuple
     select=self.tree.selection()
     select=select[0]
     if select=='I002' and self.lock1==0:
         lable=Label(text='欢迎登陆!',fg='black')
         self.tb.add(lable,text='首页')
         self.lock1=1
     if select=='I003' and self.lock2==0:
         self.child=Frame(self.t)
         self.name=StringVar()
         self.name.set('必填')
         self.psw=StringVar()
         self.psw.set('必填')
         lb=Label(self.child,text='用户名',fg='black')
         lb.grid(row=0,column=0,pady=15,padx=10,sticky='se')
         name=Entry(self.child)
         name['textvariable']=self.name
         name.grid(row=0,column=1)
         la=Label(self.child,text='密码',fg='black')
         la.grid(row=1,column=0,padx=10,sticky='se')
         psw=Entry(self.child)
         psw['textvariable']=self.psw
         psw.grid(row=1,column=1)
         style=Tk.Style()
         style.map("C.TButton",foreground=[('pressed', 'red'), ('active', 'blue')],
         background=[('pressed', '!disabled', 'black'), ('active', 'white')])
         btn1=Tk.Button(self.child,text='提交',style='C.TButton',command=self.submit)
         btn2=Tk.Button(self.child,text='重置',style='C.TButton',command=self.reset)
         btn1.grid(row=2,column=0,pady=10,padx=10,sticky='e')
         btn2.grid(row=2,column=1)
         self.tb.add(self.child,text='修改密码')
         self.lock2=1