Winform 中 DataGridView控件 动态添加行、列(转)

//Datagridview添加列       
            DataGridViewTextBoxColumn acCode = new DataGridViewTextBoxColumn();
            acCode.Name = "acCode";
            acCode.DataPropertyName = "acCode";
            acCode.HeaderText = "A/C Code";
            dgvVouchers.Columns.Add(acCode);

 

 

 //Datagridview创建行
            //DataGridViewRow dr = new DataGridViewRow();        
            //dr.CreateCells(dgvVouchers);
            //添加的行作为第一行
            //dgvVouchers.Rows.Insert(0, dr);                   
            //添加的行作为最后一行
            //dgvVouchers.Rows.Add(dr_new);

注:先添加列,然后添加行

  索引顺序为:列索引、行索引

 //修改单元格内容

方法一:
 wcdataGridView->CurrentCell=wcdataGridView[0,0];//[列索引,行索引]
 wcdataGridView->CurrentCell->Value = "负荷类型";

方法二:

wcdataGridView->Rows[1]->Cells[1]->Value = "20";

//获取单元格内容

String^ str = (wcdataGridView->Rows[0]->Cells[0]->Value)->ToString(); 

 

posted @ 2013-06-24 13:16  leanee  阅读(4803)  评论(0)    收藏  举报