读书人

vb listview怎么取消选择项

发布时间: 2012-06-25 18:37:39 作者: rapoo

vb listview如何取消选择项
listview的selecteditem如何取消选择?
我使用了Listview1.SelectedItem.Selected=false
和循环 for i=1 to Listview1.ListItem.Count
if (Listview1.ListItem(i).Selected) then
Listview1.ListItem(i).Selected=false
end if
next i

都只是在界面上不显示选中的项。Listview1.SelectedItem.Index依然没有改变

[解决办法]
ListView1.SelectedItems.Clear()就可以了,你可以用下面的语句测试


MsgBox(CStr(ListView1.SelectedItems.Count))
ListView1.SelectedItems.Clear()
MsgBox(CStr(ListView1.SelectedItems.Count))
[解决办法]

探讨

ListView1.SelectedItems.Clear()就可以了,你可以用下面的语句测试


MsgBox(CStr(ListView1.SelectedItems.Count))
ListView1.SelectedItems.Clear()
MsgBox(CStr(ListView1.SelectedItems.Count))

[解决办法]
试试这样:
for i=1 to Listview1.ListItem.Count
if (Listview1.ListItem(i).Selected) then
Listview1.ListItem(i).Selected=false
end if
next i

Listview1.refresh

读书人网 >VB

热点推荐