ListView详解
分三篇进行讲解
1.讲解ListView类的成员。
2.通过demo进行说明相关成员。
3.通过demo进行说明DragDrop的操作。
ListView详解
一、属性(仅限常用)
1.View获取或设置项在控件中的显示方式。
1.1LargeIcon 最大化图标,下面有一个标签ListViewItem.Text属性
2.Details每个项显示在不同的行上,并带有关于列中所排列的各项的进一步信息。
3.SmallIcon每个项都显示为一个小图标,在它的右边带一个标签。
4.List每个项都显示为一个小图标,在它的右边带一个标签。各项排列在列中,没有列标头。
5.Tile每个项都显示为一个完整大小的图标,在它的右边带项标签和子项信息。
2.Alignment 获取或设置控件中项的对齐方式,只使用于View.LargeIcon和View.SmallIcon。
menu:Left左到右排列,Top从上到下排列
3.AllowColumnReorder 获取或设置一个值,该值指示用户是否可拖动列标题来对控件中的列重新排序。
适用于View.Details,默认为false
4.AutoArrange
获取或设置图标是否自动进行排列。
5.CheckBoxes
获取或设置一个值,该值指示控件中各项的旁边是否显示复选框。
默认值为false
6.CheckedIndices
使用该属性,建议将CheckIndex设置为true,否则返回的CheckIndexCollection.Count永远为0
获取控件中当前选中项的索引。
返回值为CheckedIndexCollection
CheckedIndexCollection类属性