ListView 控件可使用四种不同视图显示项目。通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。 可使用 ListView 控件将称作 ListItem 对象的列表条目组织成下列四种不同的视图之一:1.大(标准)图标2.小图标3.列表4.报表 View 属性决定在列表中控件使用何种视图显示项目。还可用 LabelWrap 属性控制列表中与项目关联的标签是否可换行显示。另外,还可管理列表中项目的排序方法和选定项目的外观。
-----百度百科
ListView能控制以四种视图的其中一种现实项目,因为是为了现实数据,这次就说列表的形式。
1.View 枚举 设置四种视图中的其中一个为选定模式。
2.Column.Add 添加列表头 其中会看到Add方法需要传入的是ColumnHeader对象或者字符串,传入字符时内部会创建一个Column对象,并把这个字符串赋值给这个对象的Text属性,也就是显示出来的列表头。
3.BeginUpdate和EndUpdate结合使用,为了更新数据时不造成控件闪烁,也是就把更新数据在操作放在这两个方法之间。
4.ListViewItem 不属于ListView的方法和属性,是它的子项,是它组成了ListView。
SubItems.Add 通过这个方法往ListViewItem添加数据,其中Text为第一项(第一列数据),之后添加的按顺序排带第二列第三列等。
5.Items.Add 添加ListViewItem。把定义好的ListViewItem添加到ListView展示数据。
6.其中Column、Item和SubItem都是集合,都可通过索引的方式访问。
7.Items.remove 删除 每条数据的索引不会变。