WPF里如何取得ListView选中的行的索引?
WinForm里有ListView.SelectedItems[i].Index,WPF中没有这个属性啊自己的方法是:System.Collections.IListse...
WinForm里有ListView.SelectedItems[i].Index,WPF中没有这个属性啊
自己的方法是:
System.Collections.IList selectedDataCollection = listViewQueue.SelectedItems;
foreach (getData selectData in listViewQueue.SelectedItems)
{
int selectIndex = listData.IndexOf(selectData);
}
但是要遍历查询,执行效率不高啊 展开
自己的方法是:
System.Collections.IList selectedDataCollection = listViewQueue.SelectedItems;
foreach (getData selectData in listViewQueue.SelectedItems)
{
int selectIndex = listData.IndexOf(selectData);
}
但是要遍历查询,执行效率不高啊 展开
展开全部
SelectedIndex 这个属性不就是选中行的索引吗
追问
这个只能获取选中的第一个项的索引,而我要多选,而且还不一定连续
追答
那只能自己实现,Listview它就是一个树形结构,需要去遍历
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询