FocusedItem Index和SelectedIndex

时间:2017-08-14 11:24:49

标签: c# listview

我在3.5 .NET平台上使用c#2008

当我使用时:

int index = Listview1.SelectedIndex;

我得到了:

  

"错误1' System.Windows.Forms.ListView'不包含定义   for' SelectedIndex'没有扩展方法' SelectedIndex'验收   类型为System.Windows.Forms.ListView'的第一个参数。可能   找到了(你是否错过了使用指令或汇编引用?)"

但如果我使用:

int index = Listview1.FocusedItem.Index;

有效。 c#2008或.NET 3.5中是否存在 SelectedIndex 的兼容性问题?

1 个答案:

答案 0 :(得分:1)

System.Windows.Forms.ListView没有属性SelectedIndex。但是,System.Web.UI.WebControls.ListView会这样做。看起来你引用了错误的类。

如果你确实需要System.Windows.Forms.ListView,那么有一个属性SelectedIndices