.NET中的winform的listview控件
2008-04-11 09:07 Virus-BeautyCode 阅读(3941) 评论(0) 编辑 收藏 举报ListViewItem lvItem1 = new ListViewItem();
lvItem1.SubItems.Clear();
lvItem1.SubItems[0].Text = "exe";
lvItem1.SubItems.Add("允许");
lvItem1.SubItems.Add("禁止");
listView1.Items.Add(lvItem1);
ListViewItem lvItem2 = new ListViewItem();
lvItem2.SubItems[0].Text = "txt";
lvItem2.SubItems.Add("允许");
lvItem2.SubItems.Add("允许");
listView1.Items.Add(lvItem2);
可以把listview的数据看成是一个矩阵,listviewitem就相当于矩阵的行,listviewitem的subitems就相当于每一行的列,所以呢,是先new一行,然后在行中的列添加数据。有多少行,就有多少个listviewitem。lvItem1.SubItems.Clear();
lvItem1.SubItems[0].Text = "exe";
lvItem1.SubItems.Add("允许");
lvItem1.SubItems.Add("禁止");
listView1.Items.Add(lvItem1);
ListViewItem lvItem2 = new ListViewItem();
lvItem2.SubItems[0].Text = "txt";
lvItem2.SubItems.Add("允许");
lvItem2.SubItems.Add("允许");
listView1.Items.Add(lvItem2);