c# datagridview1 指定某列数据居中
da=newOleDbDataAdapter(sql,strConn);//创建适配对象cb=newOleDbCommandBuilder(da);//必须要这句,才能用...
da = new OleDbDataAdapter(sql, strConn); //创建适配对象
cb = new OleDbCommandBuilder(da); //必须要这句,才能用da.Update
sqlBulider = new SqlCommandBuilder();
dt = new DataTable(); //新建表对象
da.Fill(dt); //用适配对象填充表对象
/////////////////////////////////////////////////////////////
DataGridView1.DataSource = dt;
DataGridView1.Columns[0].Width = 78; //设置列宽
DataGridView1.Columns[1].Width = 328; //设置列宽
DataGridView1.Columns[0].ReadOnly = true;
DataGridView1.Columns[1].ReadOnly = false;
dbConn.Close();
DataGridView1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
因为我是读取数据库,动态绘制的.我在绘制好表格后,这样设置第一列仍然不能居中?请问还少了什么设置 展开
cb = new OleDbCommandBuilder(da); //必须要这句,才能用da.Update
sqlBulider = new SqlCommandBuilder();
dt = new DataTable(); //新建表对象
da.Fill(dt); //用适配对象填充表对象
/////////////////////////////////////////////////////////////
DataGridView1.DataSource = dt;
DataGridView1.Columns[0].Width = 78; //设置列宽
DataGridView1.Columns[1].Width = 328; //设置列宽
DataGridView1.Columns[0].ReadOnly = true;
DataGridView1.Columns[1].ReadOnly = false;
dbConn.Close();
DataGridView1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
因为我是读取数据库,动态绘制的.我在绘制好表格后,这样设置第一列仍然不能居中?请问还少了什么设置 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询