基本上我有一个带有coloums的Listview控件(在详细模式下显示)我向它添加了我想要显示的项目,每个项目都在1 colomn下(如发票),但它在第一个下面显示它们。我一直在添加下面这样的项目,我想这是错误的方法,但我尝试的其他方式都无法正常工作。你可以看到他导致截图。
lstVLine.Items.Add(lineItem, lstVLine.Items.Count);
lstVLine.Items.Add(itemName,lstVLine.Items.Count);
答案 0 :(得分:5)
您需要为每个附加字段创建SubItem:
ListViewItem item = new ListViewItem ("Something");
item.SubItems.Add ("Brand info");
item.SubItems.Add ("Type info");
lstVLine.Items.Add(item);