DataGridView的使用

1 DataGridView

1.1 DataGridView UI设计技巧

效果如下:
DataGridView的使用

  1. 首先去掉启用添加、启用编辑、启用删除。
  2. 设置BackColor。
  3. 使用智能标签添加列,在页眉文本中填写要添加的列名称(绑定数据源后,列的Name和Data’P’ropert’yName必须保持一致,否则无法正常显示)。
  4. RowHeaderWidthSizeMode设置位EnableResizing。
  5. ColumnHeaderHeight设置为30(列标题宽度)。
  6. ColumnHeadersHeightSizeMode设置为EnableResizing。
  7. 设置GridColor,分割单元格的网格线。
  8. EnableHeaderVisualStyles设置为False。
  9. ColumnHeadersBorderStyle设置为Single。
  10. 通过ColumnHeadersDefaultCellStyle设置默认的列标题样式。
  11. 列填满整行的技巧:先指定所有列的宽度,然后再将其中占比最大的列的AutoSizeMode设置为fill即可。
  12. 实现隔行变色的功能:AlternatingRowsDefaultCellStyle,设置奇数行单元格的样式;然后通过RowsDefalutCellStyle设置偶数行的单元格样式即可。

参考资料:

  1. .NET/C#工控上位机VIP系统学习班【喜科堂互联教育】