c# listView1.连续加行

 //自定义加列
            listView1.Columns.Clear();//全部删除
            int w = listView1.Columns.Count;//总列数
            ColumnHeader q = listView1.Columns.Add(w.ToString(), "yoyo", 100);//返回列头信息
            q = listView1.Columns.Add(q.Index.ToString(),"lala",100);
            q = listView1.Columns.Add(q.Index.ToString(), "momo", 100);

        
//方法一,连续加行
            int index = 0,x = 0;            
            for (int j = 0; j < 3;j++ )
            {
                ListViewItem a = listView1.Items.Add(j.ToString());                
                index = a.Index;
                for (int n = 0; n < listView1.Columns.Count;n++ )
                {
                    x = n + 1;
                    listView1.Items[index].SubItems.Add("" + x.ToString() + "");
                }               
            }
            
//方法二,连续加行
            int p = 0;
            for (int k = 0; k < 3;k++ )
            {
                //添加一整行
                ListViewItem itemx = new ListViewItem("itemx" + k.ToString());//第0列标题
                for (int i = 0; i < 3; i++)
                {
                    itemx.Checked = true;
                    p = i + 1;
                    itemx.SubItems.Add("" + p.ToString() + "");  //添加列标题,从第1列开始            
                }
                listView1.Items.AddRange(new ListViewItem[] { itemx });
            }

 

            listView1.Items[0].Text = "00";//修改第0行第0列
            listView1.Items[0].SubItems[1].Text = "ok";//修改第0行第1列
            listView1.Items[1].SubItems[2].Text = "very ok";//修改第1行第2列            

 

posted on 2018-06-02 12:40 this.治疗完毕 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/thisdo/p/9125102.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值