zoukankan      html  css  js  c++  java
  • datagridview的一些设置

    1.自动调整列宽

                this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;

    备注:

    成员名称说明
    NotSet 列的大小调整行为从DataGridView.AutoSizeColumnsMode 属性继承。
    None 列宽不会自动调整。
    AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。
    AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。
    DisplayedCells 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,包括标题单元格。
    DisplayedCellsExceptHeader 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,不包括标题单元格。
    ColumnHeader 调整列宽,以适合列标题单元格的内容。
    Fill

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

    2.不显示左侧行头

    this.dataGridView1.RowHeadersVisible = false;

    3.设置列头名称

    dataGridView1.Columns[i].HeaderCell.Value = "编号";

    注意:必须在可视界面添加完列名后才可使用,即数据填充之后方可用此方法,否则会出错。

    4.单元格内容居中显示

    dataGridView1.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

    或者:

     private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
            {
                e.CellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            }

    5.设置背景色和字体大小及颜色

  • 相关阅读:
    xml基础一
    FileStream
    串口、COM口、RS232、RS485、USB区别
    DotNet知识点五
    DotNet知识点四
    DotNet知识点三
    DotNet知识点二
    day02 关键字、添加注释、标识符、常量、变量、变量的定义、变量定义注意事项、转义字符
    day01
    22_Map集合(重点)
  • 原文地址:https://www.cnblogs.com/congcongdi/p/9234456.html
Copyright © 2011-2022 走看看