首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教怎么遍历listview控件中的每一行

2012-09-21 
请问如何遍历listview控件中的每一行?现在想根据外围属性值的不同,来使listview控件中的一些行不显示,这要

请问如何遍历listview控件中的每一行?
现在想根据外围属性值的不同,来使listview控件中的一些行不显示,这要求遍历listview的item,请问如何遍历呢?

[解决办法]
这样来取值
foreach (ListViewItem item in this.listView1.Items)
{
item.SubItems[0].ToString();
}

SubItems的索引变成你自己要的索引。获取你需要这一行的全部值,再加一个循环就是
[解决办法]
for(int i=0;i<listView.Items.Count;i++)
{
//处理Item
ListViewItem item=listView.Items[i];
 
for(int x=0;x<item.SubItems.Count;x++)
{
//处理SubItem

}

}
[解决办法]

C# code
for(int i=0;i<listView.Items.Count;i++){  ListViewItem item=listView.Items[i];  //处理Item  } 

热点排行