Private Sub LV_ItemClick(ByVal Item As MSComctlLib.ListItem)
LV.selectedItem.SmallIcon = 3
End Sub
现在选中了一改变图标后,不选它,图标都不会恢复原来样子。
VB,listview,选中的行改变了它的图标,如何在不选它时恢复原来图标??
答案:2 悬赏:0 手机版
解决时间 2021-02-26 09:23
- 提问者网友:沦陷
- 2021-02-25 22:34
最佳答案
- 五星知识达人网友:平生事
- 2021-02-25 23:40
在每一个选中后里设置了当前的选择项对吧?
你应该这样,每当选中一项时:
1-遍历每一个列表内容,设置每一个内容图标为未选中状态。
2-设置当前选中项为选中状态,“LV.selectedItem.SmallIcon = 3”。
你应该这样,每当选中一项时:
1-遍历每一个列表内容,设置每一个内容图标为未选中状态。
2-设置当前选中项为选中状态,“LV.selectedItem.SmallIcon = 3”。
全部回答
- 1楼网友:等灯
- 2021-02-26 00:48
放一个listview。
做一个imagelist.加入若干图标。
为listview指定imagelist属性为刚刚的那个imagelist。
然后在add listviewitem时,可以指定每个item的imageindex,也就是在imagelist里
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯