2012-03-23 11:37
C# ListView Controlusing System.Windows.Forms;
ListView控件添加表头:
ColumnHeader h1 = new ColumnHeader();
h1.Text = "文件名称";
h1.Width = 150;
ColumnHeader h2 = new ColumnHeader();
h2.Text = "文件类型";
ColumnHeader h3 = new ColumnHeader();
h3.Text = "文件大小";
ColumnHeader h4 = new ColumnHeader();
h4.Text = "文件创建日期";
h4.Width = 150;
方法1:用Add方法添加ColumnHeader
//listView1.Columns.Add(h1);
//listView1.Columns.Add(h2);
//listView1.Columns.Add(h3);
//listView1.Columns.Add(h4);
方法2:用AddRange方法一次性添加所有表头
listView1.Columns.AddRange(new ColumnHeader[] {h1,h2,h3,h4});
listView1.View = View.Details;
ListView的Columns的Add方法重载+8
public virtual int Add(ColumnHeader value)