添加:
this.listView1.Items.Add(new ListViewItem(new string[] { "Jack", "Jack", "Jack", "Test4", "Test5", "Test6" }));
使用匿名类很方便,如果是添加多行数据,放循环也很方便,个人感觉没必要实例化ListViewItem
。
for (int i = 0; i < 30; i++)
{
this.listView1.Items.Add(new ListViewItem(new string[] { "Jack", "Jack", "Jack", "Test4", "Test5", "Test6" }));
this.listView1.Items.Add(new ListViewItem(new string[] { "Jack", "Jack", "Jack", "Test4", "Test5", "Test6" }));
this.listView1.Items.Add(new ListViewItem(new string[] { "Jack", "Jack", "Jack", "Test4", "Test5", "Test6" }));
}
删除:
this.listView1.Items.Clear();
该操作会移除Item所有项数据。
另外,不要忘了设置ListView
的View为Deatils,否则添加数据只会显示第一例。
this.listView1.View = System.Windows.Forms.View.Details;