ListViewColumn

ListViewColumn表示ListView的列。
通过ListView的Columns属性,可以增加、删除列,或者获取指定名称的列。

ListViewColumn的成员有:

名称 说明
Name 属性,返回或设置列的名称
Text 属性,返回或设置列的标题
Width 属性,返回或设置列的宽度
Index 属性,返回列的位置
TextAlign 属性,返回或设置列的文本对齐方式,HorizontalAlignment枚举类型,包括三个可选值:

Center: 居中
Left:靠左
Right:靠右
AutoResize 方法,自动调整此列的列宽

示例

Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")
lvw
.StopRedraw() '暂停绘制
lvw
.View = ViewMode.Details '显示模式为详细信息
lvw
.GridLines = True '显示网格线
Dim
cls() As String = {"国家","人口","面积","语言","宗教","洲"} '指定要显示的各列
Dim
wds() As Integer = {100,100,130,80,80,80} '定义列宽
For
i As Integer = 0 To  cls.Length - 1
   
Dim c As WinForm.ListViewColumn = lvw.Columns.Add()
   
c.Name = cls(i) '指定列名
   
c.Text = cls(i)'指定列标题
   
c.Width = wds(i) '指定列宽
Next
lvw.Columns("人口").Text = "人口(万)" '修改人口列的标题
lvw
.Columns("人口").TextAlign = HorizontalAlignment.Right '人口列靠右对齐
lvw
.Columns("面积").TextAlign = HorizontalAlignment.Right '面积列靠右对齐

 


本页地址:http://www.foxtable.com/webhelp/topics/2853.htm