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(); 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM