c#怎么设置这个datagridview显示的第三列的列宽
stringsql="select*fromtablewhere×××like'%"+this.textBox1.Text+"%'";SqlCommandcmd=newS...
string sql = "select * from table where ××× like '%" + this.textBox1.Text + "%'";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
this.dataGridView2.DataSource = ds.Tables[0];
。。。。好纠结啊。。。 展开
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
this.dataGridView2.DataSource = ds.Tables[0];
。。。。好纠结啊。。。 展开
3个回答
展开全部
如果你要设置datagridview1整一个的列标题和列宽的话:
//设置datagridview1的列标题,例如:
string[] hTxt = { "名称", "联系人", "联系电话"}; //列标题
int[] hWidth = { 90, 80, 120}; //列宽
for (int i = 0; i < hTxt.Length; i++)
{
datagridview1.Columns[i].HeaderText = hTxt[i];
datagridview1.Columns[i].Width = hWidth[i];
}
如果只是其中一列而已的话,自己变通下。
//设置datagridview1的列标题,例如:
string[] hTxt = { "名称", "联系人", "联系电话"}; //列标题
int[] hWidth = { 90, 80, 120}; //列宽
for (int i = 0; i < hTxt.Length; i++)
{
datagridview1.Columns[i].HeaderText = hTxt[i];
datagridview1.Columns[i].Width = hWidth[i];
}
如果只是其中一列而已的话,自己变通下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dataGridView2.Columns[3].Width = ?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询