C# ListView中的SelectedItems方法,怎样取得所有ListViewItem的Tag对象的集合。
ListView中的SelectedItems方法后返回SelectedListViewItemCollection,因为我每一个Item都设置了Tag,现在想从这个Co...
ListView中的SelectedItems方法后返回SelectedListViewItemCollection,因为我每一个Item都设置了Tag,现在想从这个Collection中把所有Tag取出来作为一个集合,请问怎么做,linq好像用不了,自己遍历一遍取出来感觉不是很好。
展开
展开全部
List<string> itemTag = new List<string>();
foreach(ListViewItem item in ListView.Items)
{
itemTag.Add(item.Tag.ToString());
}
额...目前只能想到这个...
foreach(ListViewItem item in ListView.Items)
{
itemTag.Add(item.Tag.ToString());
}
额...目前只能想到这个...
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dynamic tag =(dynamic)listview1.SelectedItems;
int ID = tag.ID;
必须.net 3.5之后
int ID = tag.ID;
必须.net 3.5之后
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把遍历的方法封装在一个类里面,以后用就方便了撒……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也只能够通过遍历获取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建数组,然后循环ListView,给数组赋值就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-18
展开全部
只有用foreach遍历了,selecteditems里不提供直接把里面的tag作为一个集合。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询