我想学习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的哈
解决方案 »
- 如何向mousemove发送消息
- SQL SERVER 远程数据库问题,查询后导入本地数据库
- delphi+access的又一次苦恼......
- 简单问题
- 请各位老鸟指导
- 2000下屏蔽Ctrl+Alt+Del,高分相送,解决立即给分
- 如果使用com口通信的话函数的参数可以是“com1”,或“com2”.那么如果是
- 我枚举一个游戏窗体的类,只得到了TDXDraw,我怎样才能得到TDXDraw中更多的信息呢,比如得到其中的文字?
- 怎样中止死循环?
- 请教高手:如何用sql语句实现将delphi的date类型数据插入到dbf表的date型字段中?
- 求一简单客户机/服务器应用程序,有点急,先谢了,在线等待
- 把二进制文件读进内存流这样写对吗?
0101 成都
010101 武侯区
010102 青羊区
0102 绵阳
02 重庆看错了......我的这段代码要把 你的 Node改成这样才可以....不好意思了