listview请教高手!!!!
listview请教高手!!!!
请教如何在listview里的第3列里也显示ImageList1里的第5图标,谢谢!!!!!!!!!!Private Sub Form_Load()
Dim itmx As ListItem
Set itmx = L1.ListItems.Add(1, , , , 3)'在第一列显示图表
itmx.SubItems(1) = ("fff")
itmx.SubItems(2) = ("KKK")'想在这列也显示图表,求教该如何做,谢谢!!!
End Sub
问题点数:20、回复次数:4Top
1 楼boywang(大力水手)回复于 2003-08-02 14:00:06 得分 0
用msflexgrid控件吧.Top
2 楼cuizm(射天狼 http://www.j2soft.cn/)回复于 2003-08-02 14:30:53 得分 10
Set lv_Item = lvDaiLi.ListItems.Add(, , "第一列", 1, 1)
lv_Item.ListSubItems.Add , , "第二列", 1
lv_Item.ListSubItems.Add , , "第三列", 1
lv_Item.ListSubItems.Add , , "第四列", 1
lv_Item.ListSubItems.Add , , "第五列", 1
每行的最后一个参数就是设置图标的索引Top
3 楼liangshan(三楼楼长)回复于 2003-08-02 16:43:29 得分 0
listview没有这样的功能。。。
Top
4 楼zyl910(编程的乐趣在于编程控制硬件,与用图形学实现绚丽效果)回复于 2003-08-02 20:24:16 得分 10
lv_Item.ListSubItems(4).ReportIcon=……
ReportIcon属性
返回或设置一个值,指定在 ListView 控件中,当 View 属性被设置为 lvwReport 时ColumnHeader 对象使用的图像。
语法
object.ReportIcon [= index]
ReportIcon 属性的语法有如下几部分:
部分 描述
object 一个对象表达式,其值是“应用于”列表中的一个对象。
index 一个相关ImageList控件中的ListImage对象的 Key 或 Index 属性。
说明
ColumnHeader对象与 ColumnHeaderIcons 属性所命名的ListImage 控件相关联。
Top




