社区
C#
帖子详情
TreeView控件绑定了ImageList后总会默认的添加SelecImageIndex和ImageIndex
bluk44444
2011-06-22 01:56:40
TreeView控件绑定了ImageList后,总会默认的为TreeView添加SelecImageIndex和ImageIndex,导致显示的时候总不能得到我想要的结果。
我尝试着手动设置SelecImageIndex和ImageIndex属性为-1,但是显示的时候可能是-1对应的图片不存在,所以他还是显示了系统默认的那张图片。
有没有办法解决下这个问题,让TreeView绑定了ImageLis后,SelecImageIndex和ImageIndex没有默认值。
没分了
谢谢大家了!
...全文
199
13
打赏
收藏
TreeView控件绑定了ImageList后总会默认的添加SelecImageIndex和ImageIndex
TreeView控件绑定了ImageList后,总会默认的为TreeView添加SelecImageIndex和ImageIndex,导致显示的时候总不能得到我想要的结果。 我尝试着手动设置SelecImageIndex和ImageIndex属性为-1,但是显示的时候可能是-1对应的图片不存在,所以他还是显示了系统默认的那张图片。 有没有办法解决下这个问题,让TreeView绑定了ImageLis后,SelecImageIndex和ImageIndex没有默认值。 没分了 谢谢大家了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluk44444
2011-06-22
打赏
举报
回复
哎沉吧,沉吧!
jq_whh
2011-06-22
打赏
举报
回复
这是没办法的,况且去掉这个空白可能也不见得好,因为文字不再对齐了,看起来树形结构的层次也就不明显了
bluk44444
2011-06-22
打赏
举报
回复
[Quote=引用 10 楼 jq_whh 的回复:]
恭喜LZ,搞定了!
给ImageList添加一个纯色的图片(如黑色)作为索引0的图片,并设置ImageList.TransparentColor属性为黑色,哈哈,大功告成!
[/Quote]
我早想过你的方法,但是会有一个空白的距离存在。
jq_whh
2011-06-22
打赏
举报
回复
恭喜LZ,搞定了!
给ImageList添加一个纯色的图片(如黑色)作为索引0的图片,并设置ImageList.TransparentColor属性为黑色,哈哈,大功告成!
xmliaotoday
2011-06-22
打赏
举报
回复
帮顶。。。。。。。。。。。。。。
EastonSoft
2011-06-22
打赏
举报
回复
顶一下吧。
bluk44444
2011-06-22
打赏
举报
回复
来个人说下思路好吗?是分太少了吗?我所有的分都加上了
bluk44444
2011-06-22
打赏
举报
回复
别沉啊,大家帮帮忙啊!谢谢了!
bluk44444
2011-06-22
打赏
举报
回复
[Quote=引用 4 楼 ipkqmc 的回复:]
引用 3 楼 bluk44444 的回复:
引用 2 楼 bdmh 的回复:
添加节点时,对node的imageindex赋值,或者在DrawNode事件中指定试试 e.Node.ImageIndex
呵呵,谢谢了!
我希望的效果是我可以动态的控制TreeView的SelecImageIndex和ImageIndex,有需要的时候显示图片。没需要的时候就不显示。
虽然通过手动控制……
[/Quote]
虽然可以动态的去设置,但是还是无法让TreeView的某个节点不显示图片。
ipkqmc
2011-06-22
打赏
举报
回复
[Quote=引用 3 楼 bluk44444 的回复:]
引用 2 楼 bdmh 的回复:
添加节点时,对node的imageindex赋值,或者在DrawNode事件中指定试试 e.Node.ImageIndex
呵呵,谢谢了!
我希望的效果是我可以动态的控制TreeView的SelecImageIndex和ImageIndex,有需要的时候显示图片。没需要的时候就不显示。
虽然通过手动控制可以绕过总是显示默认图片的情况,但是我希望可以……
[/Quote]楼主想动态设置,就在你想操作的事件里动态设置不就行了?
bluk44444
2011-06-22
打赏
举报
回复
[Quote=引用 2 楼 bdmh 的回复:]
添加节点时,对node的imageindex赋值,或者在DrawNode事件中指定试试 e.Node.ImageIndex
[/Quote]
呵呵,谢谢了!
我希望的效果是我可以动态的控制TreeView的SelecImageIndex和ImageIndex,有需要的时候显示图片。没需要的时候就不显示。
虽然通过手动控制可以绕过总是显示默认图片的情况,但是我希望可以找到给TreeView绑定了ImageList但是可以让一个节点不显示图片的效果。
bdmh
2011-06-22
打赏
举报
回复
添加节点时,对node的imageindex赋值,或者在DrawNode事件中指定试试 e.Node.ImageIndex
bluk44444
2011-06-22
打赏
举报
回复
哭啊,来个人顶下吧!
PB中
TREEVIEW
控件
的使用技巧
适合于初学者的学习资料
treeview
控件
使用实例
绝对经典好用的
treeview
源码,下载后可以直接使用。
TreeView
控件
.rar
对
TreeView
控件
的用法有一定的帮助
TreeView
控件
显示树状内容实例VB源码
TreeView
控件
显示树状内容实例VB源码,几个基础的功能,献给新手
Treeview
控件
的用法
NULL 博文链接:https://ding20688.iteye.com/blog/1136885
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章