c#Listview以行显示

时间:2010-04-27 08:37:51

标签: c# winforms listviewitem

基本上我有一个带有coloums的Listview控件(在详细模式下显示)我向它添加了我想要显示的项目,每个项目都在1 colomn下(如发票),但它在第一个下面显示它们。我一直在添加下面这样的项目,我想这是错误的方法,但我尝试的其他方式都无法正常工作。你可以看到他导致截图。

lstVLine.Items.Add(lineItem, lstVLine.Items.Count);  

lstVLine.Items.Add(itemName,lstVLine.Items.Count);

alt text

1 个答案:

答案 0 :(得分:5)

您需要为每个附加字段创建SubItem:

ListViewItem item = new ListViewItem ("Something");
item.SubItems.Add ("Brand info");
item.SubItems.Add ("Type info");
lstVLine.Items.Add(item);