为什么在这个ListView上没有定义'SelectedIndex'?

时间:2013-12-03 18:27:25

标签: c# visual-studio-2010 listview selectedindex

我创建了一个名为ListView的{​​{1}},但由于某种原因listUsers未定义。

enter image description here

我已将MultiSelect设置为false。
enter image description here 我似乎也很怀疑“假”是否加粗。这意味着它不是默认的。
这不是我以前所经历过的。


所以我发现这很奇怪,我不知道如何解决它 到目前为止我已经尝试过(这没用):

  • 重新启动VS
  • 从其他表单复制SelectedIndex,&将其粘贴在此表格上
  • 从Designer代码中删除ListView定义

没有人工作 发生了什么?

其他详情:

  • Windows 7 32位
  • VS2010
  • 框架4

2 个答案:

答案 0 :(得分:5)

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

listView1.SelectedIndices[0];

答案 1 :(得分:0)

使用

获取ListView I中的行索引
 int myindex = Listview1.FocusedItem.Index; 

有效。