delphi怎么做出来WIN7的常用任务侧栏样式

814123 2017-03-27 08:23:15
delphi怎么做出来WIN7的常用任务侧栏样式

类似树形控件,鼠标经过会有选中显示。
就是下图的样式

...全文
502 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
santiaodahan 2017-03-28
  • 打赏
  • 举报
回复
用新版本的Delphi的Treeview控件,太早的版本效果不好,主要是节点线绘制会很麻烦。HotTack设为True; RowSelect设为True;ShowLines设为False;多组树结构可以添加多个根节点,再添加它们的子节点。关联一个ImageList控件,放上驱动器、文件夹等图标,效果就很好了。
Frank6600 2017-03-28
  • 打赏
  • 举报
回复
重新想一下,还是用一个TreeView就好了。 用3个TreeView要协调位置并且并用一个右侧滚动轴,不太容易。 用一个TreeView唯一做不出来就是3个主节点中间有个空行, 不要有这个特性就好了。 如果一定要有一这个特性, 就必须控制自绘, 将空行那个节点不绘制, 但效果不会太好。 还是不要有这个特性简单。 所以总结一下,就是上面说的, 用个TreeView加图标即可。 百度一下TreeView加图标这类字眼, 可以很快学会。
lyhoo163 2017-03-28
  • 打赏
  • 举报
回复
TreeView上加图标。
fyxuliang 2017-03-27
  • 打赏
  • 举报
回复
引用 1楼Frank6600 的回复:
上下叠三个ttreeview
能具体点吗…
Frank6600 2017-03-27
  • 打赏
  • 举报
回复
上下叠三个ttreeview

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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