DataGridView有一个属性是AutoSizeColumnMode,他有几个属性:

AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。
AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。
ColumnHeader 调整列宽,以适合列标题单元格的内容。
DisplayedCells 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,包括标题单元格。
DisplayedCellsExceptHeader 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,不包括标题单元格。
Fill 调整列宽,使所有列的宽度正好填充控件的显示区域,只需要水平滚动保证列宽在 DataGridViewColumn.MinimumWidth 属性值以上。相对列宽由相对 DataGridViewColumn.FillWeight 属性值决定。
None 列宽不会自动调整。
NotSet 列的大小调整行为从 DataGridView.AutoSizeColumnsMode 属性继承。
设置为Fill.
然后先给DataGridView绑定数据源.然后
DataSet ds2 = momedal.Binddvg(flagcbb);
this.dgvMain.DataSource = ds2.Tables[0];
this.dgvMain.Columns[0].FillWeight = 8; //第一列的相对宽度为8%
this.dgvMain.Columns[1].FillWeight = 22; //第一列的相对宽度为22%
this.dgvMain.Columns[2].FillWeight = 70; //第一列的相对宽度为70%
设置标题字段(先把ColumnsHeadersVisible设置为true)
this.dgvMain.Columns[0].HeaderText = "编号";
this.dgvMain.Columns[1].HeaderText = "日期";
this.dgvMain.Columns[2].HeaderText = "标题";

DataGridView的列宽设置相关推荐

  1. datagridview固定列宽_winform中的DataGridView的列宽设置

    DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格. 2.AllCellsExce ...

  2. [C#] winform中的DataGridView的列宽设置(自动调整列宽)

    找了很多都说DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格.  2.AllCe ...

  3. datagridview固定列宽_[C#] winform中的DataGridView的列宽设置(自动调整列宽)

    1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格. 2.AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格. 3.Col ...

  4. winform中的DataGridView的列宽设置(自动调整列宽)

    找了很多都说DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格.   2.AllC ...

  5. DataGridView的列宽设置(自动调整列宽)

    AutoSizeColumnsMod属性,具体值和功能: 1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格. 2.AllCellsExceptHeader 调整列宽,以适 ...

  6. QTableView表格视图的列宽设置

    QTableView表格视图的列宽设置 Qt中的表格控件可以通过从QTableView或QTableWidget派生子类实现.其中,QTableWidget只是对QTableView的一种简单封装.因 ...

  7. EasyExcel代码层面设置写出的Excel样式、以及拦截器策略的使用、自动列宽设置、EasyExcel默认设置详解

    一.概述 虽然EasyExcel已经提供了一系列注解方式去设置样式. 但是如果没有实体类,或者想要更精确的去设置导出文件的Excel样式的时候就需要在代码层面去控制样式了. 二.使用已有拦截器自定义样 ...

  8. QTableView 列宽设置解释

    1.列宽设置如下: view->setColumnWidth(1, 100);//设置第1列宽100view->resizeColumnToContents(1);//设置第1列宽度自适应 ...

  9. DataGridView 列宽设置

    今天有个需求,要把数据显示在一个DataGridView中,为了美观,希望列宽可以只适应内容. 本想着如果实在没办法,就自己写代码实现了,没想到人家自己就提供了简便的方法. 就一行代码: Column ...

最新文章

  1. Linux入门第四集!Jar包的入门、使用、部署!怎么打Jar包?
  2. Elasticsearch 之(24)IK分词器配置文件讲解以及自定义词库
  3. HDU 3573(详解+思路+代码)
  4. VirtualBox全屏切换
  5. 4- Mybatis 的参数深入
  6. Android开发之使用Handler刷新UI控件
  7. 计算机二级java有用吗_计算机二级java含金量怎么样
  8. 信息安全习题(含答案)
  9. 计算机网络基础试题库4答案,计算机网络基础试题库4.doc
  10. 【C51单片机】6-ESP8266——wifi模块联网、AT指令
  11. 金额转换,阿拉伯数字的金额转换成中国传统的形式
  12. 中软防水坝 怎么卸载_卸载中软防水墙软件 | 学步园
  13. 镁光 鸡血模式 linux,所以,镁光1100到底是不是全盘slc的模式?之前就几个帖子...
  14. python关系图谱_文本分析之制作网络关系图 Python
  15. 仙人掌之歌——直播业务立项(2)
  16. 超级AI大脑:全能型学习助理
  17. android中倒计时计算器,死亡计算器生命倒计时下载-死亡计算器生命倒计时软件下载 v8.8.0_5577安卓网...
  18. 二、计算机网络体系架构——网络工程师成长之路
  19. 自动驾驶nuScenes数据集——一个KITTI以外的新数据集
  20. 佳能 5D4 设置与使用建议(二)

热门文章

  1. 特斯拉2019年第二季度财报出炉:今年有望降低汽车售价
  2. LG卖楼进行时:价值87.7亿元的双子座大厦将出手
  3. 高通芯片曾被发现一重大漏洞 影响骁龙845等30多款芯片
  4. 小米荣耀互怼:头部高管们神仙打架 到底谁是谁非?
  5. 中通科技移动自动化测试的革新与探索
  6. python中argmin函数_Python numpy.argmin()用法及代码示例
  7. nvidia 桌面录屏
  8. c++ regex用法实例
  9. opencv ORB特征匹配
  10. ERROR org.hibernate.proxy.pojo.javassist.JavassistProxyFactory - HHH000142:错误