首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

wxPython去掉标题栏遇到的有关问题

2013-07-11 
wxPython去掉标题栏遇到的问题用下面这条语句,界面可以正常显示:wx.Frame.__init__(self, parent, id, tit

wxPython去掉标题栏遇到的问题
用下面这条语句,界面可以正常显示:
wx.Frame.__init__(self, parent, id, title,  style = wx.CAPTION | wx.CLOSE_BOX | wx.SYSTEM_MENU | wx.FRAME_EX_CONTEXTHELP)

当修改了style,改成如下时,界面就显示不正常了,整个窗口都变灰了,上面的各种控件都看不见了,不知道什么原因,
wx.Frame.__init__(self, parent, id, title,  style = wx.FRAME_SHAPED | wx.SIMPLE_BORDER)

我的目的就是不想用标准的标题栏。
[解决办法]
wx.FRAME_SHAPED是创建不规则窗口,应该不需要wx.Panel。貌似你只是不要标题栏,那么试试style=wx.CLIP_CHILDREN

热点排行