我想学习TreeView、ListView控件及MDI窗体开发
现以如下要求为例,希望各位能谈一下思路,大家以前做过类似的程序,发到我信箱[email protected]最好了有以下一个表
代号 名称
010000 四川
010100 成都
010101 武侯区
010102 青羊区
010200 绵阳
020000 重庆
最初两位表省份、最低两位表区县,中间两位表市,生成一个行政区划的树(可从文本文件读入来生成,也可用数据库表中读入来生成,该步最好采用文件,使程序简洁点,这我会)
程序的主窗口大家最好类似于资源管理器,在左边显示树、右边显示详细,如果是叶子节点,则直接在右边显示一个查询窗口做具体查询(各位随便在窗口上添加一点控件就可以了),如果不是叶子节点就直接显示节点。
我主要想了解以下几个方面如何实现的:
1、资源管理器结构中,左右两边是Panel还是两个子窗口(如能用子窗口实现最好,便于动态切换窗口就能有不同效果),同时最好能实现左边树型窗口的关闭(当然不必非得象它那么上面一个小关闭按钮哈,能关能开就行了)
2、树型目录以及左边ListView中如何为Item设置一个小图哈
3、在资源管理器中一个文件夹下,有子文件夹,也可能有文件,我的这个题目也是一样,低于右边的ListView,如果是叶子节点,则把右边部分变成一个查询窗口,而如果是还有叶子节点,则进入下一层差不多就这样,知道的说一下哈,分多哈,最好能有类似源程序给我,如有数据库的,尽量是sql server的哈
现以如下要求为例,希望各位能谈一下思路,大家以前做过类似的程序,发到我信箱[email protected]最好了有以下一个表
代号 名称
010000 四川
010100 成都
010101 武侯区
010102 青羊区
010200 绵阳
020000 重庆
最初两位表省份、最低两位表区县,中间两位表市,生成一个行政区划的树(可从文本文件读入来生成,也可用数据库表中读入来生成,该步最好采用文件,使程序简洁点,这我会)
程序的主窗口大家最好类似于资源管理器,在左边显示树、右边显示详细,如果是叶子节点,则直接在右边显示一个查询窗口做具体查询(各位随便在窗口上添加一点控件就可以了),如果不是叶子节点就直接显示节点。
我主要想了解以下几个方面如何实现的:
1、资源管理器结构中,左右两边是Panel还是两个子窗口(如能用子窗口实现最好,便于动态切换窗口就能有不同效果),同时最好能实现左边树型窗口的关闭(当然不必非得象它那么上面一个小关闭按钮哈,能关能开就行了)
2、树型目录以及左边ListView中如何为Item设置一个小图哈
3、在资源管理器中一个文件夹下,有子文件夹,也可能有文件,我的这个题目也是一样,低于右边的ListView,如果是叶子节点,则把右边部分变成一个查询窗口,而如果是还有叶子节点,则进入下一层差不多就这样,知道的说一下哈,分多哈,最好能有类似源程序给我,如有数据库的,尽量是sql server的哈
解决方案 »
- 整型值写入filestream
- DsPack FilterGraph 断点续播
- 对某一窗口的canvas截图有点问题,请帮忙看看
- 关于数据库里面DATE格式的field如何用combobox(或者DBComboBox)显示?
- 谁知道一些改变XP界面样式的软件如何编写,欢迎讨论
- 有谁知道在Delphi中如何使用Formula one进行程序开发?
- 这句怎么编译不通过?
- 请问谁知道在DELPHI中EXTFLOODFILL怎么使用
- 有谁知道18为身份证的校验算法,说明校验思想就行
- !!!!!!!!!!请告知那里能下到Mastering Delphi 6,多谢了!!!!!!!
- 求一简单客户机/服务器应用程序,有点急,先谢了,在线等待
- 把二进制文件读进内存流这样写对吗?
0101 成都
010101 武侯区
010102 青羊区
0102 绵阳
02 重庆看错了......我的这段代码要把 你的 Node改成这样才可以....不好意思了