ref
blog.csdn.net/xiaohan2826/article/details/8603015
http://blog.sina.com.cn/s/blog_43eb83b90100mhrs.html
listview如何显示表格
修改属性:
1.view-Details
2.GridLine-True
添加列标题
ColumnHeader ch = new ColumnHeader();
ch.Text = "列标题";
ch.Width = 120;
ch.TextAlign = HorizontalAlignment.Left;
this.listView1.Columns.Add(ch);
this.listView1.Columns.Add("课程编号", 60, HorizontalAlignment.Left);
添加表格内容:
string[][] data = new string[][] { new string[] { "yuwen", "eyu", "fayu", "deyu", "dili", "tianwen", "shengwu", "huaxue", "yingyu", "shuxue" } ,
new string[] {"1", "2", "3", "5", "3", "2", "1", "3", "1", "2" },new string[] { "g", "df", "rg", "asd", "ert", "fgh", "uyk", "rt", "ery", "sdfg"} };
for (int i = 0; i < 10; i++)
{
ListViewItem lvi = new ListViewItem();
lvi.Text = "000" + i;
lvi.SubItems.Add(data[0][i]);
lvi.SubItems.Add(data[1][i]);
lvi.SubItems.Add(data[2][i]);
this.listView1.Items.Add(lvi);
}
当listview的checkboxex、Multiselect、FullRowSelect设置为true时,即可多选