社区
脚本语言
帖子详情
wxPython TreeCtrl控件的问题
bingdianslover
2014-02-02 08:32:49
用wxPython开发一个桌面应用,遇见一个问题,请教各位高手,先谢谢了。
问题如下:
利用TreeCtrl控件展示数据库中的一个分类表数据,然后根据点选不同的节点,在Grid控件中显示同一分类的列表。分类表中有名称和ID,需要根据ID查询同一分类的数据,TreeCtrl控件中的节点,展示时显示的是民称,那么怎么在点击后获取这个ID呢?是不是有什么方式可以隐藏ID啊,即一个节点需要两个值,一个是用于显示的名称,一个是用于操作的ID。
...全文
448
2
打赏
收藏
wxPython TreeCtrl控件的问题
用wxPython开发一个桌面应用,遇见一个问题,请教各位高手,先谢谢了。 问题如下: 利用TreeCtrl控件展示数据库中的一个分类表数据,然后根据点选不同的节点,在Grid控件中显示同一分类的列表。分类表中有名称和ID,需要根据ID查询同一分类的数据,TreeCtrl控件中的节点,展示时显示的是民称,那么怎么在点击后获取这个ID呢?是不是有什么方式可以隐藏ID啊,即一个节点需要两个值,一个是用于显示的名称,一个是用于操作的ID。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bingdianslover
2014-02-06
打赏
举报
回复
自己研究了一下wxPython的API,通过TreeCtrl的SetItemData和GetItemData解决。在TreeCtrl绑定的EVT_TREE_SEL_CHANGED事件中,用event.GetIndex()可以获取选中的节点的Id,在用这个ID当作所用获取设置的ItemData即可。 谢谢angel_su,你说的也是一种方法,呵呵。
angel_su
2014-02-05
打赏
举报
回复
可以用个普通字典维护,不显示id的话没必要把它搞进控件里...
python图形界面开发之
wxPython
树
控件
使用方法详解
树(
tree
)是一种通过层次结构展示信息的
控件
,如下图所示是树
控件
示例,左窗口中是树
控件
,在
wxPython
中树
控件
类是wx.
Tree
Ctrl
。 wx.
Tree
Ctrl
常用的方法有 AddRoot(text, image=-1, selImage=-1, data=None)。...
活学活用
wxPython
- 展示了
Tree
Ctrl
控件
的使用,以及如何构建和操作复杂的树形结构。 - **第十六章:在应用程序中加入HTML** - 讨论了如何在
wxPython
应用程序中嵌入HTML内容,以及如何与HTML元素交互。 - **第十七章:
wxPython
的...
wxPython
API参考手册
1. **
控件
(Widgets)**: 包括按钮(Button)、文本框(Text
Ctrl
)、复选框(CheckBox)、单选按钮(RadioButton)、列表框(ListBox)、树形视图(
Tree
Ctrl
)等。这些
控件
构成了GUI的基本元素,提供了用户交互的...
wxPython
in Action
5. **高级组件**:涵盖更复杂的组件,如树形视图(
Tree
Ctrl
)、列表视图(List
Ctrl
)、图像
控件
(BitmapButton)等,以及如何自定义
控件
以满足特定需求。 6. **国际化和本地化**:讲解如何使应用支持多种语言,以及...
wxPython
-epydoc.rar_DEMO_
wxpython
4. **对话框和
控件
**:熟悉
wxPython
中的各种对话框(如文件选择对话框)和高级
控件
(如List
Ctrl
、
Tree
Ctrl
)的使用。 5. **主题和样式**:了解如何应用不同的主题和样式来定制应用程序的外观。 6. **多线程**:如果...
脚本语言
37,743
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章