C#Listview.SelectedItems问题
我的listview中,listview.SelectedItems.Count为什么会为0呢?我鼠标明明点中了呀?百度里说listview左键选首先要判断有没有项被选中...
我的listview中, listview.SelectedItems.Count 为什么会为0呢?我鼠标明明点中了呀?百度里说 listview左键选首先要判断有没有项被选中变蓝,如果不判断那么用到SelectedItem[i]时会因为没有合适结果报错。。。我左击了,没有变蓝。
展开
展开全部
listView1.FullRowSelect = true;
这样,点击哪一个单元格都会选中一行。
这样,点击哪一个单元格都会选中一行。
更多追问追答
追问
还是不行。 listview.SelectedItems.Count 还是0.。。。我能加你吗?代码太长,限制字数,发不出来。。
追答
你在listview的点击事件里面写
private void listView1_MouseClick(object sender, MouseEventArgs e)
{
listView1.FullRowSelect = true;
int index = listView1.Items.IndexOf(listView1.FocusedItem);//获取被选中项的索引
MessageBox.Show(index.ToString());
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询