首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb listview怎么取消选择项

2012-06-25 
vb listview如何取消选择项listview的selecteditem如何取消选择?我使用了Listview1.SelectedItem.Selected

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

热点排行