怎么用wxPython实现单击按钮面板展开或者收起的效果? 效果如图所示,单击“服务器设置”按钮,面板会展开

[复制链接]
查看11 | 回复1 | 2012-2-22 10:27:47 | 显示全部楼层 |阅读模式
大致思路是这样的:面板展开的原理是改变窗口的高度,然后在使得 “服务器”那个面板出现。改变高度使用 self.SetClientSize(wx.Size(a, b))语句,a代表宽度,b代表高度,你只要改变b的值就能控制窗口高度的变化。“服务器”那个面板出现和隐藏使用self.staticBox1.Show(False),False改成True则该面板出现示例代码如下:def OnButton1Button(self, event):
self.SetClientSize(wx.Size(392, 193))
self.staticBox1.Show(False)
event.Skip()这只是...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行