如何在ListView上实现多个列标题?

时间:2012-08-22 20:06:00

标签: c# winforms listview columnheader

就像在pic上一样,它下面有第二列标题和两个子标题?

enter image description here

1 个答案:

答案 0 :(得分:0)

有关完整示例,请查看此链接,这将为您提供完整的工作示例,说明您可以执行的操作 Add ListView Column and Insert Listview Items

尝试这样的事情

向数组添加值的顺序决定了它们出现的列,因此请将子项标题视为[0],1等。

以下是代码示例:

//在此示例中,将三个项目的数组添加到三列列表视图中 string [] saLvwItem = new string [2];

foreach (string wholeitem in listofitems)
{
     saLvwItem[0] = "Status Message";
     saLvwItem[1] = wholeitem;
     ListViewItem lvi = new ListViewItem(saLvwItem);

     lvwMyListView.Items.Add(lvi);
}

要添加SubItems,您还可以执行类似这样的操作

lvwMyListView.Items[0].SubItems.Add("John Smith");