c# listView1写入第一行第一列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# listView1写入第一行第一列相关的知识,希望对你有一定的参考价值。

我用下面的方法为什么不能写入第一行第一列上呢?
要怎样加入第二行(li2)的数据呢?
listView1.View = View.Details;
listView1.Columns.Add("aa", 50, HorizontalAlignment.Center);
listView1.Columns.Add("bb", 50, HorizontalAlignment.Center);
listView1.Columns.Add("cc", 50, HorizontalAlignment.Center);
ListViewItem li = new ListViewItem();
li.SubItems.Add("a");
li.SubItems.Add("b");
li.SubItems.Add("c");
listView1.Items.Add(li);
//ListViewItem li2 = new ListViewItem();
//li2.SubItems.Add("a");
//li2.SubItems.Add("b");
//li2.SubItems.Add("c");
//listView1.Items.Add(li2);

ListViewItem Item= new ListViewItem(); //每一个项就是一行
Item.text="这个是第一列的数据";
//再添加子项
Item.SubItems.Add("第二列");
Item.SubItems.Add("第三列");
然后在把这项添加到ListView1里面
this.ListView1.items.Add(Item);
参考技术A listview的用法:
1:首先申明一个行对象ListViewItem list=new ListViewItem("a");
2:为行对象添加子项 list.subitems.add("b");list.subitems.add("c");
3:把行对象加到ListView中去,listview1.items.add(list);
综上所述就在listview中添加了一行,如果你想添加多行,可以用foreach循环添加本回答被提问者采纳

以上是关于c# listView1写入第一行第一列的主要内容,如果未能解决你的问题,请参考以下文章

vb listview 选中项的列值怎么获取

C#如何获取datagridview最后一行第一列数据的值

如何防止 C# WinForm 列表视图选择更改时按下键和列表视图根据第一列自动查找下一行

c# listview 如何改变某一行的位置

C# winform 的listView控件如何将单元格写入值

实现PHP服务端和c#客户端数据交换