直接上代码,标有详细的注释。
//添加列标题("该列名称","标题文本")返回列序号
int index1 = this.dataGridView1.Columns.Add("row1","错误序号");
this.dataGridView1.Columns.Add("row2","地址");
//设置列标题居中
dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
//设置某一列内容居中显示
dataGridView1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
//添加一行数据
this.dataGridView1.Rows.Add("1","adsd");
this.dataGridView1.Rows.Add("2", "adsd222222222222222222222222222222");
for (int i = 0; i < 10; i++)
{
//添加一行
int index = this.dataGridView1.Rows.Add();
//按索引添加该行数据
this.dataGridView1.Rows[index].Cells[0].Value = String.Format("{0}",(i+3));
this.dataGridView1.Rows[index].Cells[1].Value = "dsa";
}