c#Listview以行显示

Tum*_*ble 0 c# listviewitem winforms

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

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

lstVLine.Items.Add(itemName,lstVLine.Items.Count);
Run Code Online (Sandbox Code Playgroud)

替代文字

Fox*_*ire 5

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

ListViewItem item = new ListViewItem ("Something");
item.SubItems.Add ("Brand info");
item.SubItems.Add ("Type info");
lstVLine.Items.Add(item);
Run Code Online (Sandbox Code Playgroud)