2024年11月3日

使用wxpython开发跨平台桌面应用,基类对话框窗体的封装处理

摘要: 在开发桌面界面的时候,往往都需要对一些通用的窗体进行一些抽象封装处理,以便统一界面效果,以及继承一些通用的处理过程,减少重复编码。本篇随笔介绍使用wxpython开发跨平台桌面应用,基类对话框窗体的封装处理,介绍基于 wx.lib.sized_controls.SizedDialog 对话框类的基类封装,以便简化子类代码,以及实现一些丰富的编辑界面效果。 阅读全文

posted @ 2024-11-03 19:52 伍华聪 阅读(401) 评论(0) 推荐(2) 编辑

使用wxpython开发跨平台桌面应用,常用窗体布局BoxSizer,FlexGridSizer,GridBagSizer的介绍处理

摘要: 我们在开发桌面应用的时候,不管是之前C#开发Winform的时候,还是现在使用wxpython来开发跨平台应用的时候,都需要了解布局的处理,wxpython的常用布局Sizer类,包括BoxSizer,FlexGridSizer,GridBagSizer都是我们需要经常打交道的,因此有必要对它们进行一些了解,这样开发界面起来才能得心应手。本篇随笔介绍一下这几种布局Sizer的不同以及对它们进行测试和封装使用。 阅读全文

posted @ 2024-11-03 13:05 伍华聪 阅读(208) 评论(0) 推荐(1) 编辑

导航