C# 为什么不是';t';选择索引';是否在此ListView上定义?
我创建了一个名为C# 为什么不是';t';选择索引';是否在此ListView上定义?,c#,visual-studio-2010,listview,selectedindex,C#,Visual Studio 2010,Listview,Selectedindex,我创建了一个名为listUsers的ListView,但由于某些原因,SelectedIndex没有定义。 我已将MultiSelect设置为false。 在我看来,“假”是粗体字也是可疑的。这意味着它不是默认的。 这不是我认为我以前经历过的 所以我觉得这很奇怪,我不知道如何修复它。 到目前为止,我已经尝试过(没有成功): 重新启动VS 从其他表单复制了列表视图,并将其粘贴到此表单上 已从设计器代码中删除this.listUsers.MultiSelect定义 没有一个有效。 发生了什
listUsers
的ListView
,但由于某些原因,SelectedIndex
没有定义。
我已将MultiSelect设置为false。
在我看来,“假”是粗体字也是可疑的。这意味着它不是默认的。
这不是我认为我以前经历过的
所以我觉得这很奇怪,我不知道如何修复它。
到目前为止,我已经尝试过(没有成功):
- 重新启动VS
- 从其他表单复制了
,并将其粘贴到此表单上列表视图
- 已从设计器代码中删除
定义this.listUsers.MultiSelect
发生了什么事? 其他详情:
- Windows 7 32位
- VS2010
- 框架4
listView1.SelectedIndices[0];
用于获取我正在使用的ListView中的行的索引
int myindex = Listview1.FocusedItem.Index;
它可以工作。不存在这样的属性。这样的属性确实存在,但对于UI.WebControls中的ListView。请小心使用MSDN文档。如果搜索ListView,可能不会得到。Google的第一个结果是WPF控件,它实际上有一个
SelectedIndex
和SelectedItem
属性。一如既往,您的问题是您使用的是不推荐的技术,而您本应该使用WPF。顺便说一句,很好的考古,所以阿凡达。没有吗?我几乎肯定有。。。我需要休息。@SmRndGuy我花了3天时间试图解决visual studio在列表视图中获取所选项目时遇到的问题,然后我想起了stackoverflow。。。检查并确认。他们帮助了我。