C#中DataGridView動態添加行及添加列的方法 並賦值在第一行


http://www.jb51.net/article/72259.htm

 

Datagridview添加列:

?
1
2
3
4
5
DataGridViewTextBoxColumn acCode = new DataGridViewTextBoxColumn();
acCode.Name = "acCode" ;
acCode.DataPropertyName = "acCode" ;
acCode.HeaderText = "A/C Code" ;
dgvVouchers.Columns.Add(acCode);

Datagridview創建行:

?
1
2
3
4
5
6
DataGridViewRow dr = new DataGridViewRow();
dr.CreateCells(dgvVouchers);
//添加的行作為第一行
dgvVouchers.Rows.Insert(0, dr);
//添加的行作為最后一行
dgvVouchers.Rows.Add(dr_new);

 drvr.Cells[rcomdgv1.Columns["名稱"].Index].Value = 值;

因為dr.CreateCells(dgvVouchers) 這樣新加行不能通過名字賦值,所以需要通過DataGridView的來獲取下標賦值

歡迎關注LuoCore 微信公眾號。學習Win from技術


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM