在listview中如何实现类示treeview那种--子列表功能

star03058 2003-10-27 11:01:41
在listview中如何实现类示treeview那种---子列表功能
例如MSN的列表和浩方对战平台左边的功能
急急-----------急急------------急急 不够再加 另贴结200
默认状态
标题1
标题2

鼠标点击
标题1 (点击)
{ 子项1
子项2
子项3
}
标题2 (点击)
{ 子项1
子项2
子项3
}
...全文
103 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cllxyuer 2003-10-31
  • 打赏
  • 举报
回复
966126(樱太郎) 不是那样的。
那种列表前面有一个"+"号,可以打开或关闭子列表的。

就像TreeView一样。应该就是TreeView+ListView
kevin_su 2003-10-31
  • 打赏
  • 举报
回复
其实你只要在子项那一行设置缩进就可以了(Indent,表示行头那个图片的宽度的辈数),至于+—号,你只需要找两副图,设置每一行的StateIndex,就可以了,
最后只要对行的OnClick事件中做标题的展开和闭合(用TListView.GetHitTestInfoAt这个函数来判断是否电在+—号上)
966126 2003-10-31
  • 打赏
  • 举报
回复
你要的就是一个树型目录,既然已经有treeview了,还要listview干什么
966126 2003-10-30
  • 打赏
  • 举报
回复
MSN应该是用类似Treeview的控件,不过listview可以用动态显示(插入)/隐藏(删除)某几条记录来实现,至于缩进,在前面加点空格就是了
cllxyuer 2003-10-30
  • 打赏
  • 举报
回复
哪用哪种控件可以。

楼主,占你地用一下。

大家用过百宝没有?就是在下载时,如果有多个下载显示的那种,我也在找。

dancedog 2003-10-29
  • 打赏
  • 举报
回复
listview只怕不行吧
xyz3 2003-10-29
  • 打赏
  • 举报
回复
多给点思路。最好给段代码。
hkbarton 2003-10-29
  • 打赏
  • 举报
回复
也就是说listview本来就可以添加子接点的,其实也就是个string而已
star03058 2003-10-29
  • 打赏
  • 举报
回复
是很向,你有什么好的想法说说
RaulWhite 2003-10-29
  • 打赏
  • 举报
回复
楼主可以试一下dxdbgrid,也许有用
hkbarton 2003-10-28
  • 打赏
  • 举报
回复
在设计时,你对你的listView点右键,选择Items Editors,看到了什么,不是很treeview一样的吗?
star03058 2003-10-28
  • 打赏
  • 举报
回复
没人用过吗?
xyz3 2003-10-28
  • 打赏
  • 举报
回复
郁闷:没人回贴
打开链接下载源码: https://pan.quark.cn/s/8ec3d104bde6 华为MA5671是一款针对宽带接入需求而研发的智能型光猫设备,其核心应用场景为家庭用户及小型企业环境。该设备运用了千兆以太网技术,能够提供卓越的网络连接性能,从而使用户可以体验到稳定流畅的互联网服务。其完整名称为SmartAX MA5671,其"SmartAX"是华为对其智能接入产品系列的特定命名,意指该设备具备智能化管理功能与自动化配置特性。固件,即Firmware,是指存储于硬件设备内部的一套程序代码,负责控制设备的各项功能运作并合理调配硬件资源。在华为MA5671设备,固件发挥着核心作用,它直接影响着设备的操作系统运行机制、网络协议兼容性、安全防护机制以及性能表现等多个维度。"MA5671V8R313C00SPC100"作为该固件的标识编号,通过此代码可以解析出以下几个关键层面的信息: 1. **V8**:这通常象征固件的主版本号,或许表明这是第8代产品形态或第8次主要升级迭代。 2. **R313**:这可能代表固件的次级版本或修订层级,暗示着相较于V8版本,该版本经历了313次的迭代优化。 3. **C00**:这部分或许与设备的特定型号设定或地域适配性相关,不同的C00编码可能对应不同的功能模块配置或区域适应性调整。 4. **SPC100**:最后的这一段编码可能标识着特殊版本或性能增强配置,SPC(Special Performance Configuration)可能是华为针对特定性能优化版本设定的代号,而100可能代表这种优化措施的等级或序列编号。 在实际部署过程,将固件保持为最新版本是非常重要的,这样做能够有效修正已知的安全隐患,优化设备运作效能,...

5,943

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧