日期:2014-05-17  浏览次数:20876 次

winform Listview 控件 添加List<string> 的问题
如题
我有2个列表 
List<string> l1= new....;
l1.add("1");
l1.add("2");
l1.add("3");

List<string> l2 = new....;
l2.add("11");
l2.add("22");
l2.add("33");

我要让我的listivew1 显示 
1  11
2  22
3  33
如何实现?

------解决方案--------------------
先遍历list1,写每条的text,然后遍历list2,写每条的SubItems.Add
------解决方案--------------------

int count = Math.Min(l1.Count, l2.Count);
for (int i=0; i< count; ++i)
{
    var item = listView.Items.Add(l1[i]);
    item.SubItems.Add(l2[i]);
}

------解决方案--------------------
不是很清楚,帮你顶上去
------解决方案--------------------
多少条数据???你写的代码没问题。也就这样实现。直接绑定的话。不容易控制