c#求怎么设置datagridview的列宽

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#求怎么设置datagridview的列宽相关的知识,希望对你有一定的参考价值。

sql=“select ×from。。。。。。。。。。。。。。。。。。。”
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);

this.dataGridView2.DataSource = ds.Tables[0];
这种方法输出的表格能不能制定列宽呢?

datagridview有一个属性“RowHeadersWidth”表示的是列宽,通过修改它的值可以自定义列的宽度,将“RowHeadersWidthSizeMode”属性设置为“AutoSizeToAllHeaders”,可以使列宽根据表头自动调整。 参考技术A   点击DataGridView控件的右上角那个三角图标--->编辑列--->填写列宽
也可动态编写列宽。
参考技术B datagridview有一个属性“RowHeadersWidth”表示的是列宽,通过修改它的值可以自定义列的宽度,或者编辑列,在里边修改列宽 参考技术C 在设计面板中,直接拖拉,或者在属性里静态修改

以上是关于c#求怎么设置datagridview的列宽的主要内容,如果未能解决你的问题,请参考以下文章

C# datagridview 怎样动态设置列宽的值

DataTable 怎样设置列宽? DataTable中已经有数据了怎样在现实的时候设置它的列宽?

c# datagridview 设置某列为日期

WinForm的DataGridview的宽度和所有显示的列宽之和一样.

DataGridView使用技巧五:自动设定列宽和行高

如何更改 DataGridView 中的列宽?