0

私は3つのリスト(L1、L2、L3)を取得し、それらをListViewに表示したいのですが、リストデータをListViewItem.Somethingに追加または変換することはできません。

    List<string> for96 = new List<string>();
    List<string> for97 = new List<string>();
    List<string> for98 = new List<string>();
    ListView lv1=new ListView();
    ListViewItem lvitem = new ListViewItem();
    lvitem.Text=for96;
    lvitem.items.add(97);
    lvitem.items.add(98);
    lv1.items.add(lvitem);
4

1 に答える 1

0

これでさまざまなルートを取ることができますが、ここに 1 つの可能性があります。

文字列の 3 つのリストを結合し、それを のデータ ソースとして設定しますListView

var combinedLists = for96.Union(for97).Union(for98).ToList();

listView.ItemsSource = combinedLists;
于 2013-08-12T02:15:30.083 に答える