![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
闆運厷
我们一起来学习呀!
展开
-
高级列表控件
这次学习了高级列表控件的创建、排序和带位图的列表。 一、高级列表控件ListCtrl采用列表的表达方式显示信息,可以对列表项进行排列,并能够定制列表的显示样式,如详细列表模式、图标模式等。列表控件的创建有两种方法,第一种方法是直接实例化wx.ListCtrl类,然后关联列表数据。第二种是自定义列表控件类,继承wx.ListCtrl或wx.lib.minis.listctrl包中的mixni类,下面就用这种方法实现列表的创建,并用ListCtrlAutoWidthMixin类实现列表的自动对齐功能。 impo原创 2020-10-30 11:36:10 · 179 阅读 · 0 评论 -
表格控件
表格控件是wxPython中最复杂的控件之一,表格控件通常用于浏览数据。 一、表格控件的创建 wxPython的表格控件功能非常强大,提供了数据展示的方法。表格控件可以显示二维形式的数据。wxPython提供了wx.grid包,wx.grid包提供了创建和控制表格的方法。 下面使用Grid类创建一个二维表格: #使用Grid类创建一个二维表格 import wx import wx.grid class MyFrame(wx.Frame): def __init__(self): #原创 2020-10-20 16:56:44 · 819 阅读 · 0 评论 -
对话框
对话框分为模态对话框、提示对话框、文本对话框、打开文件对话框等多种类型。在wxpthon中对话框都继承自wx.Dialog类。下面展示一下这些对话框。 一、对话框的创建和使用与Frame相似,不同的对话框表示一次信息交换的活动。当完成交换后,单击对话框的按钮将关闭该对话框,对话框只是应用程序生命周期的一部分。 #对话框的创建 import wx #定义窗口类MyFrame,包含aboutMenu子菜单并单击创建MyDialog对话框 class MyFrame(wx.Frame): def __i原创 2020-10-12 11:34:26 · 270 阅读 · 0 评论