怎么解决DataGridView的列宽

xxdd 发布于 2013/04/19 09:32
阅读 701
收藏 0

在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;

加载中
0
b
bile

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

返回顶部
顶部