问题描述
是不是只能在listview的第一Colum中邦定imagelist.怎样在listview的后几列中邦定imagelist,比如在怎样在listview的第三列中插入icon.thanksinadvance
解决方案
解决方案二:
http://www.codeproject.com/cs/combobox/exListBox.asp参考一下
解决方案三:
谢谢,可是你说的也是在第一列,
解决方案四:
listview中每一个listviewitem图标的绑定是通过listview的smallimagelist(largeimagelist)属性和listviewitem的imageindex(imagekey)属性来设置的只要设置了这2个属性默认都会为每个listviewitem的subitem[0]也就是第一列加上为其设置的图标listview.smallimagelist(largeimagelist)[listviewitem.imageindex(imagekey)]这里是不需要我们处理绘制过程的如果想在别的列中绘制icon或者其他image我觉得只能自己绘制为listview设置一个相关联的imagelist然后可以在每个listviewitem的tag里面保存该列需要绘制image在这个imagelist的index然后自定义listview的DrawSubItem过程把这个图标绘制在制定区域应该就可以了方法比较笨如果实在没办法可以参考一下~~也不是太麻烦~·
解决方案五:
谢谢,可是你说的也是在第一列,--->那个例子只是参考看看他是如何实现自定义格式的~~~~~你可以照猫画虎的做~~~~~
时间: 2024-11-08 22:55:34