DataGridView自适应设置

发布时间:2017-09-21 23:01:18编辑:佚名阅读(721)

列宽:

属性AutoSizeColumnMode,枚举值:

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

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

  3. ColumnHeader 调整列宽,以适合列标题单元格的内容。

  4. DisplayedCells 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,包括标题单元格。

  5. DisplayedCellsExceptHeader 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,不包括标题单元格。

  6. Fill 调整列宽,使所有列的宽度正好填充控件的显示区域,只需要水平滚动保证列宽在DataGridViewColumn.MinimumWidth 属性值以上。相对列宽由相对 DataGridViewColumn.FillWeight 属性值决定。

  7. None 列宽不会自动调整。  

  8. NotSet 列的大小调整行为从 DataGridView.AutoSizeColumnsMode 属性继承。

列标题高度:

属性ColumnHeadersHeightSizeMode,枚举值:

  1. AutoSize 列标题的高度根据所有列标题单元格的内容进行调整。

  2. DisableResizing 用户不能使用鼠标调整列标题的高度。

  3. EnableResizing 用户可以使用鼠标调整列标题的高度。

列标题宽度:

RowHeadersWidthSizeMode属性,枚举值: 

  1. AutoSizeToAllHeaders 为适应所有行标头单元格的内容大小而进行的行标头宽度调整。   

  2. AutoSizeToDisplayedHeaders 为适应当前显示的行中所有行标头的内容大小而进行的行标头宽度调整。   

  3. AutoSizeToFirstHeader 为适应第一个行标头的内容大小而进行的行标头宽度调整。  

  4. DisableResizing 用户不能使用鼠标调整列标头的宽度。  

  5. EnableResizing 用户可以使用鼠标调整列标头的宽度。 


  关键字:DataGridView自适应设置


鼓掌

0

正能量

0

0

呵呵

0


评论区