wxpython get children widget
来源:互联网 发布:桥梁设计软件 编辑:程序博客网 时间:2024/06/14 19:30
import wx ########################################################################class MyApp(wx.Frame): """""" #---------------------------------------------------------------------- def __init__(self): """Constructor""" wx.Frame.__init__(self, None, title="Example") panel = wx.Panel(self) lbl = wx.StaticText(panel, label="I'm a label!") txt = wx.TextCtrl(panel, value="blah blah") btn = wx.Button(panel, label="Clear") btn.Bind(wx.EVT_BUTTON, self.onClear) self.sizer = wx.BoxSizer(wx.VERTICAL) self.sizer.Add(lbl, 0, wx.ALL, 5) self.sizer.Add(txt, 0, wx.ALL, 5) self.sizer.Add(btn, 0, wx.ALL, 5) panel.SetSizer(self.sizer) #---------------------------------------------------------------------- def onClear(self, event): """""" children = self.sizer.GetChildren() for child in children: widget = child.GetWindow() print widget if isinstance(widget, wx.TextCtrl): widget.Clear() if __name__ == "__main__": app = wx.App(False) frame = MyApp() frame.Show() app.MainLoop()
0 0
- wxpython get children widget
- wxPython
- wxPython
- wxPython
- wxpython
- wxPython
- wxpython
- Widget
- Widget
- Widget
- widget
- widget
- Widget
- widget
- Widget
- Widget
- Widget
- Widget
- 十天内掌握线性代数:惊人的超速学习实验
- 单链表的反向
- python-十分钟入门
- linux中断处理原理分析
- MapReduce 中的两表 join 几种方案简介
- wxpython get children widget
- Java IO之字节流
- 在vs2013中默认不再包含对多字节字符编码的支持
- 20140305的一篇流水账
- POJ2828 Buy Tickets(线段树)
- hadoop map reduce secondary sorting
- Linux命令之使用别名-alias
- 数据库与imagelist 操作
- nginx rewrite 参数和例子+常用Rewrite伪静态法则