dataGridView1.Columns[0].Width = 50;

解决方案 »

  1.   

    FillWeight是自动调整模式下调整此列时使用的权重
      

  2.   

    DataGridView控件中设置数据显示列宽格式示例
     private void Frm_Main_Load(object sender, EventArgs e)
            {
                dgv_Message.DataSource = new List<Fruit>() {//绑定数据集合
                new Fruit(){Name="地瓜",Price=30},
                new Fruit(){Name="土豆",Price=40},
                new Fruit(){Name="茄子",Price=33},
                new Fruit(){Name="辣椒",Price=31}};
                dgv_Message.Columns[0].Width = 200;//设置列宽度
                dgv_Message.Columns[1].Width = 170;//设置列宽度
                dgv_Message.Columns[1].DefaultCellStyle.Format = "c";//设置内容格式
            }