我在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 的兼容性问题?
答案 0 :(得分:1)
System.Windows.Forms.ListView没有属性SelectedIndex
。但是,System.Web.UI.WebControls.ListView会这样做。看起来你引用了错误的类。
如果你确实需要System.Windows.Forms.ListView,那么有一个属性SelectedIndices