winform Listview 控件 添加List<string> 的问题 先遍历list1,写每条的text,然后遍历list2,写每条的SubItems.Add 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 原理我知道 但就是实现不了,以前用 SqlDataReader循环读的 现在是用泛型 添加XML的GetAttribute(index) 方法返回每一列。returnlist(0);//比如 1、2、3returnlist(1);//比如 11、22、33returnlist(2);//比如 111、222、333我要把 每个列 逐个添加到 listviewitem 里 然后用 listview1.add(listviewitem); 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]);} 自己搞定了,item 就是行 要循环 逐行添加的 不过我这样效率不高 加载大量数据要等比较长的时间了。 我目前这样实现的for(循环行数){ ListViewItem 行 =new .... listview1.add(行); for(循环列数 i) { 行.SubItems.Add(list[i]); }}目前这样效率低下,请大鸟此招,如何高效 快速 让listivew控件 显示 几个 List<string> 我现在重新改了xml结构<data> <d1>aa</d1> <d2>bb</d2></data><data> <d1>dd</d1> <d2>ee</d2></data>....然后用用List<List<string>> 如何填充呢? 数据量不大,但是感觉逐行添加效率低,今后扩展做大数据量的话 代码就无法重用了,我现在用datagridview 直接绑定 List<实体类> 这样子显示 几万行数据 3秒钟 显示。结贴给分了 C#开发网络编程-应用层协议的选择问题? 判断应用程序是否已打开 请教一个正则表达式相关的问题 想对比匿名委托调用与正常使用事件时的效率。 C# 二进制读取文件时这一行代码是什么意思? c#客户端缓冲播放服务器传输的MP3,WMA音乐文件 C#webbroswer加载速度问题 大派送 C#和ACCESS已经困扰我三天了! D版 visual studio.net(正式版) 南京有卖吗? C# (md5 加密疑问) 在C#中如何使用命令行参数
returnlist(0);//比如 1、2、3
returnlist(1);//比如 11、22、33
returnlist(2);//比如 111、222、333
我要把 每个列 逐个添加到 listviewitem 里 然后用 listview1.add(listviewitem);
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]);
}
for(循环行数)
{
ListViewItem 行 =new ....
listview1.add(行);
for(循环列数 i)
{
行.SubItems.Add(list[i]);
}
}
目前这样效率低下,请大鸟此招,如何高效 快速 让listivew控件 显示 几个 List<string>
<data>
<d1>aa</d1>
<d2>bb</d2>
</data><data>
<d1>dd</d1>
<d2>ee</d2>
</data>
....
然后用用List<List<string>> 如何填充呢?
结贴给分了