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 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
哭啊,来个人顶下吧!

111,120

社区成员

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

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

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