Advertisement

WxPython组件隐藏/显示技巧(WxPython版本)

阅读量:

WxPython 的组件除了具备 Disable() 与 Enable() 这两个功能外,还提供了 hide 和 show 方法。在采用固定位置进行布局时,Hide 与 Show() 方法能够正常运作。

例如如下所示

复制代码
 import wx

    
  
    
  
    
 class MyButton(wx.Frame):
    
     flag = True
    
  
    
     def __init__(self, parent, id, title):
    
     wx.Frame.__init__(self, parent, id, title)
    
     panel = wx.Panel(self, -1, size=(300, 250))
    
     self.btn1 = wx.Button(panel, 201, u'设置', pos=(80, 70))
    
     self.Bind(wx.EVT_BUTTON, self.click1, self.btn1)
    
     self.btn2 = wx.Button(panel, 202, u'设置2', pos=(180, 70))
    
     self.Bind(wx.EVT_BUTTON, self.click2, 

全部评论 (0)

还没有任何评论哟~