datagridview 如何设置或调整固定列的宽度

naojin 2008-03-01 07:37:02
如题,谢谢。
...全文
2066 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
shinaterry 2008-03-04
  • 打赏
  • 举报
回复
-_-!!! 明显... ...
shinaterry 2008-03-04
  • 打赏
  • 举报
回复
this.dataGridView1.RowHeadersWidth = 100; //自定义
cqs76 2008-03-04
  • 打赏
  • 举报
回复
rowheaderwidth
naojin 2008-03-04
  • 打赏
  • 举报
回复
我说的是固定列,datagridview最左边的的一列,是放箭头的那一列。
april1127 2008-03-03
  • 打赏
  • 举报
回复
this.dvInfo.AllowUserToResizeColumns = true;
this.dvInfo.Columns[0].Resizable = DataGridViewTriState.True;
this.dvInfo.Columns[0].Width = 200; //自定义
rangeon 2008-03-03
  • 打赏
  • 举报
回复
Columns[].Width
TNT_1st_excellence 2008-03-03
  • 打赏
  • 举报
回复
汗,都是有属性设置的吧.
这个问题也拿那么高分?
changjiangzhibin 2008-03-01
  • 打赏
  • 举报
回复
固定列的宽度可在设计页直接<% ... Width="100" ..%>
shinaterry 2008-03-01
  • 打赏
  • 举报
回复
-_-!!! 按照题意理解: 原来已经固定(冻结)了吗???

this.dvInfo.AllowUserToResizeColumns = true;
this.dvInfo.Columns[0].Resizable = DataGridViewTriState.True;
this.dvInfo.Columns[0].Width = 100 * 2; //自定义
//this.dvInfo.Columns[0].Resizable = DataGridViewTriState.False;
//this.dvInfo.AllowUserToResizeColumns = false;


设置完后如需重新固定, 就将后面两行代码注释去掉...
celery94 2008-03-01
  • 打赏
  • 举报
回复
this.dataGridView1.Columns[0].Width = 200;
priwilliam 2008-03-01
  • 打赏
  • 举报
回复
this.dataGridView1.AllowUserToResizeColumns = false; //固定之
this.dataGridView1.AllowUserToResizeRows = false;

111,097

社区成员

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

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

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