0
在ListView
使用AddRange
当你有一个自定义集合,并希望收集项目添加2列(属性)到ListView
ListView和的AddRange
通过Telerik ListView
最好做到这一点类似的代码 - 这是因为该行的不正确:
ListViewDataItem(wi.Name, wi.ID)
我希望有一个更好的方法,如果可能的
ListViewDataItem[] elements ;
ListViewDataItem lvi;
int c = 0 ;
Collection.ForEach(wi =>
{
lvi = new ListViewDataItem(wi.Name, wi.ID);
elements[c] = lvi ;
c += 1 ;
//LvCollection.Items.Add(wi.Name, wi.ID);
});
LvCollection.Items.AddRange(elements);
感谢, 任何帮助,将不胜感激
感谢您的回答,lvCollection是ListView,并且wi是一个ite m我们的自定义集合,我会尝试它,并让你知道 – LastBye 2012-04-12 20:05:03
它似乎接近它应该是什么,但仍然有关参数的错误,我认为我们应该改变“新的ListViewDataItem(”的位置的片段的顶部,我不擅长linq,你可以给它一个更新版本,谢谢+1 – LastBye 2012-04-12 20:15:30
你会得到什么错误?收藏中有什么? – Phil 2012-04-12 20:18:37