listview中如何才能不默认选定一个项目

czqs2000 2007-07-03 11:35:15
用一个循环往listview中加入项目后,总有一个项目被默认选定,更要命的是我设定了multiselect=true,用鼠标框选后那个项目还是默认被选定的!这怎么办?
谢谢!
...全文
246 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaolei1982 2007-07-04
  • 打赏
  • 举报
回复
ListView1.ListItems(1).Selected = False
VBAdvisor 2007-07-04
  • 打赏
  • 举报
回复
.MultiSelection=True
.FullRowSelect = False

Private Sub lvFiles_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Set lvFiles.SelectedItem = Nothing
End Sub
WM_JAWIN 2007-07-04
  • 打赏
  • 举报
回复
multiselect表示可以选择多个项,与这个有什么关系?

你可以试试将默认选中的Item的.selected改为false试试
yangao 2007-07-04
  • 打赏
  • 举报
回复
ListView1.SelectedItem.Selected = False
修改ListView1的tabindex也可以
VBAdvisor 2007-07-04
  • 打赏
  • 举报
回复
我懂你的意思。你要的就像Explorer中的右侧的Listview.

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧