怎么解决DataGridView的列宽

发布于 2021-11-16 18:57:53 字数 2687 浏览 943 评论 1

在dataGridView控件中如何调整Column的宽度,怎么设置?dataGridView绑定DataTable。

代码如下:

  //定义数据表
            DataTable dt = new DataTable();

            //新建列
            DataColumn col1 = new DataColumn("Name", typeof(string));
            DataColumn col2 = new DataColumn("Sex", typeof(string));
            DataColumn col3 = new DataColumn("Age", typeof(int));
            
            //向表中添加列
            dt.Columns.Add(col1);
            dt.Columns.Add(col2);
            dt.Columns.Add(col3);

            //新建行
            DataRow row1 = dt.NewRow();
            DataRow row2 = dt.NewRow();

            //给第一行数据赋值
            row1["Name"] = "zhouyao";
            row1["Sex"] = "男";
            row1["Age"] = 24;
                 
            //给第二行数据赋值
            row2["Name"] = "zhangsan";
            row2["Sex"] = "男";
            row2["Age"] = 24;

            //向表中添加行
            dt.Rows.Add(row1);
            dt.Rows.Add(row2);

            //给DataGrid绑定数据
            this.dgDataBind.DataSource = dt;

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

复古式 2021-11-20 00:06:54

  dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文