Control-ListView

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时,即可多选

你可能感兴趣的:(Control-ListView)