如何获取listview中所选项的索引值?

sonus 2004-11-22 03:27:50
listview名为R1,有五列,如何在选取第1列的某行时返回它的索引值?
...全文
508 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
c11_11_11 2005-01-21
  • 打赏
  • 举报
回复
R1.MultiSelect = false;
int i = R1.SelectedItems[0].Index;
kenengjiang 2005-01-21
  • 打赏
  • 举报
回复
不好意思,搞错了,试试这个
int i = R1.SelectedItems[0].Index;
kenengjiang 2005-01-21
  • 打赏
  • 举报
回复
R1.MultiSelect = false;
int Index = R1.SelectedItemsIndex[0]
andrea2004 2005-01-21
  • 打赏
  • 举报
回复
if (listView1.SelectedIndices.Count>0)
{
int selIn=listView1.SelectedIndices[0];
}
sonus 2004-11-22
  • 打赏
  • 举报
回复
我现在是写在R1_SelectedIndexChanged事件里的,按whmjw的方法第一次选没问题,第2次就出错
sonus 2004-11-22
  • 打赏
  • 举报
回复
不是很明白,能说得详细点吗?
亲密数 2004-11-22
  • 打赏
  • 举报
回复
c.Count>0代表有选择
亲密数 2004-11-22
  • 打赏
  • 举报
回复
ListView.SelectedIndexCollection c=listView1.SelectedIndices;
for(int i=0;i<c.Count;i++)
{
MessageBox.Show(c[i].ToString());
}
sonus 2004-11-22
  • 打赏
  • 举报
回复
怎么说我超出指定的参数超出有效值范围?
whmjw 2004-11-22
  • 打赏
  • 举报
回复

R1.SelectedIndices[0].ToString();

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧