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

winforms中的ListView上没有选定的索引属性。要获取所选索引,可以使用

listView1.SelectedIndices[0];

用于获取我正在使用的ListView中的行的索引

 int myindex = Listview1.FocusedItem.Index; 

它可以工作。

不存在这样的属性。这样的属性确实存在,但对于UI.WebControls中的ListView。请小心使用MSDN文档。如果搜索ListView,可能不会得到。Google的第一个结果是WPF控件,它实际上有一个
SelectedIndex
SelectedItem
属性。一如既往,您的问题是您使用的是不推荐的技术,而您本应该使用WPF。顺便说一句,很好的考古,所以阿凡达。没有吗?我几乎肯定有。。。我需要休息。@SmRndGuy我花了3天时间试图解决visual studio在列表视图中获取所选项目时遇到的问题,然后我想起了stackoverflow。。。检查并确认。他们帮助了我。