c#中点treeview出现图标怎么实现

konglili5211 2008-12-17 04:59:49
c#中点treeview在listview中出现图标怎么实现
...全文
191 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mykelly6 2008-12-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 konglili5211 的回复:]
不是在节点前显示图标,是当鼠标点击treeview的一个节点时,在listview里显示ImageList里的几个图标
[/Quote]
这个就用afterselect事件阿,在listview显示图片参考
http://www.cnblogs.com/chenxizhang/archive/2008/09/27/1300096.html
mykelly6 2008-12-18
  • 打赏
  • 举报
回复
TreeView的ImageList先设置一个图像list给它,然后给node设置图片的时候就用treeview.Nodes[0].ImageIndex就可以了~
所以关键就是要取到你所需要的node,ImageIndex就是指定图像在ImageList的index了
lgqiu2008 2008-12-18
  • 打赏
  • 举报
回复
那就是listview的imagelist设置了
ooily 2008-12-18
  • 打赏
  • 举报
回复
不懂,帮顶
konglili5211 2008-12-18
  • 打赏
  • 举报
回复
不是在节点前显示图标,是当鼠标点击treeview的一个节点时,在listview里显示ImageList里的几个图标
konglili5211 2008-12-17
  • 打赏
  • 举报
回复
有没有具体的代码啊
曾经的阿飞 2008-12-17
  • 打赏
  • 举报
回复
TreeView有个事件AfterSelect,你可以在AfterSelect事件中去refresh对应的ListView
konglili5211 2008-12-17
  • 打赏
  • 举报
回复
不是在节点前显示图标,是当鼠标点击treeview的一个节点时,在listview里显示图标
yafeya 2008-12-17
  • 打赏
  • 举报
回复
TreeView里面的设置Node图标的那个属性叫做ImageKey
yafeya 2008-12-17
  • 打赏
  • 举报
回复
定义ImageList,然后把Node的图标加上ImageList里面的元素.

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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