c#多列列表框

本文关键字:列表 | 更新日期: 2023-09-27 18:17:30

我有两个下面的代码

    List<string> _items = new List<string>();
    List<string> _items2 = new List<string>();

我想把它们都添加到一个多列的Listbox

Column1可以是_items,而Column2可以是_items2

我不知道如何将items2添加到第二列

我已经添加了_items到Listbox

Listbox1.DataSource = _items

谢谢

c#多列列表框

上面的答案不适合我,使用。net cf,这个微小的变化做到了:

myListView.Columns.Add("Nr"); //column 1 heading
myListView.Columns.Add("Desc"); //column 2 heading
myListView.View = View.Details; //make column headings visible
foreach (var item in someDataList) //item has strings for each column of one row
{
    // create new ListViewItem
    ListViewItem lvi = new ListViewItem(item.Text1);
    lvi.SubItems.Add(item.Text2);
    // add the listviewitem to a new row of the ListView control
    myListView.Items.Add(lvi); //show Text1 in column1, Text2 in col2
}