wxpython如何查看某些控件发什么样的命令

一、wxpython如何查看某些控件发什么样的命令

在 菜单栏 空白处–>右键–>控件工具箱(选中) 控件工具箱 1 设计模式 2属性 3查看代码 希望能帮到你!

wxpython如何查看某些控件发什么样的命令

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

大致思路是这样的:面板展开的原理是改变窗口的高度,然后在使得 “服务器”那个面板出现。

改变高度使用 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()

这只是改变大小和可见性的示例,具体你在用到你的软件的时候要修改和添加你需要的东西。

面板收起的原理也是一样的。

如何有不明白的可以再详细询问,希望对能帮到你!

三、wxpython scrolledwindow怎么知道鼠标在上面的像素

可以通过鼠标的坐标与滚动条的坐标叠加来得到鼠标在滚动条面板上的像素。

四、wxpython按钮属性?

1,wx.Button 的构造函数,如下所示:

wx.Button(parent , id , label , pos , size =wx.DefaultSize , style =0, validator , name =“button “)

参数label 是显示在按钮上的文本。它可以在程序运行期间使用SetLabel() 来改变,并且使用GetLabel() 来获取。

2,wx.TextCtrl 类的构造函数较小且比其父类wx.Window 更精细,它增加了两个参数:

wx.TextCtrl(parent , id , value =”“, pos =wx.DefaultPosition , size =wx.DefaultSize , style =0, validator =wx.DefaultValidator,name =wx.TextCtrlNameStr)

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。