C#dataGridView添加自增列

//创建一个列
DataColumn column = new DataColumn();
//列名
//column.ColumnName = "已扫描";
//是否自增
column.AutoIncrement = true;
//自增从哪一行开始
column.AutoIncrementSeed = 1;
//自增量
column.AutoIncrementStep = 1;

//创建一个表存放column
DataTable columntable = new DataTable();
//将新增的自增列加入table
columntable.Columns.Add(column);

//查询数据 QueryData()为查询数据库返回DataTable的方法
//DataTable dataTable = QueryData();

////将查询到的数据跟创建的自增列合并
columntable.Merge(dataTable);

//将数据显示到dataGridView

dataGridView.DataSource = columntable;

原文地址:https://www.cnblogs.com/z55w/p/11852155.html