0

我有 3 个列表(L1、L2、L3),我想在 ListView 上显示它们。但我无法添加或转换列表数据到 ListViewItem。类似这样的东西

    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

您可以采取多种路线,但这是一种可能性。

将三个字符串列表连接在一起,然后将其设置为您的数据源ListView

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

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