0

カスタム コレクションがありAddRange、コレクション アイテムの2 つの列 (プロパティ)ListViewListView

できればこれを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);

ありがとう、助けていただければ幸いです

4

1 に答える 1

1

推測ですが、Telerikのドキュメントを見ると、次のようになります

LvCollection.Items.AddRange( 
    Collection.Select(wi => new ListViewDataItem( 
        wi.Name, new string[]{wi.ID.ToString()} ) ).ToArray() );

また

LvCollection.Items.AddRange( 
    Collection.Select(wi => new ListViewDataItem( 
        'test', new string[]{wi.Name, wi.ID.ToString()} ) ).ToArray() );
于 2012-04-12T19:42:03.910 に答える