DataGridView + DataTable 列宽问题

韩知辰 2009-01-07 11:43:15
刚学C# 问个小问题



private void Form1_Load(object sender, EventArgs e)
{
DataGridView dgv = new DataGridView();
dgv.SetBounds(5, 52, 526, 365);
DataTable dt = new DataTable("dtxiao");
DataColumn dtxiao = dt.Columns.Add("ID",typeof(Int32));

DataRow dr;

dr = dt.NewRow();
dt.Rows.Add(dr);

dgv.AllowUserToResizeColumns = true;
dgv.RowHeadersVisible = false;
dgv.DataSource = dt;

// dgv.Columns[0].Width = 50;
//想知道 注释的这句话 要怎么改 才能实现相同的功能?

this.Controls.Add(dgv);
}
...全文
247 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sx396 2010-05-07
  • 打赏
  • 举报
回复
DataGridView + DataTable 列宽问题

请问如何设置固定列宽的??? 我遇到同样问题
韩知辰 2009-01-08
  • 打赏
  • 举报
回复
问题解决 结贴

发现自己犯了个低级错误...
韩知辰 2009-01-08
  • 打赏
  • 举报
回复
回2楼 我想固定列宽 该怎么做?
长沙三毛 2009-01-07
  • 打赏
  • 举报
回复
这个是动态增加列,可以在定义DataGridView增加列时定义宽度。也可以DataGridView自动调整列宽度属性:
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells

111,112

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧