ListView动态添加数据
代码如下:
listView1.View = View.Details; listView1.FullRowSelect = true; //定义ListView中要使用的图标文件 ImageList imagelist1 = new ImageList(); imagelist1.Images.Add(Bitmap.FromFile(@"1.gif")); imagelist1.Images.Add(Bitmap.FromFile(@"2.gif")); imagelist1.Images.Add(Bitmap.FromFile(@"3.gif")); listView1.SmallImageList = imagelist1;//定义显示图标 //listView1.LargeImageList = imagelist1; ListViewItem item1 = new ListViewItem("item1",0); item1.SubItems.Add("第一行1"); item1.SubItems.Add("第一行2"); item1.SubItems.Add("第一行3"); ListViewItem item2 = new ListViewItem("item2", 1); item2.SubItems.Add("第一行4"); item2.SubItems.Add("第一行5"); item2.SubItems.Add("第一行6"); ListViewItem item3 = new ListViewItem("item3", 2); item3.SubItems.Add("第一行7"); item3.SubItems.Add("第一行8"); item3.SubItems.Add("第一行9"); listView1.Items.AddRange(new ListViewItem[] {item1,item2,item3 }); listView1.Columns.Add("第一列"); listView1.Columns.Add("第二列"); listView1.Columns.Add("第三列"); listView1.Columns.Add("第四列");
运行结果: