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.设置背景色和字体大小及颜色

  • 相关阅读:
    记第一场省选
    POJ 2083 Fractal 分形
    CodeForces 605A Sorting Railway Cars 思维
    FZU 1896 神奇的魔法数 dp
    FZU 1893 内存管理 模拟
    FZU 1894 志愿者选拔 单调队列
    FZU 1920 Left Mouse Button 简单搜索
    FZU 2086 餐厅点餐
    poj 2299 Ultra-QuickSort 逆序对模版题
    COMP9313 week4a MapReduce
  • 原文地址:https://www.cnblogs.com/congcongdi/p/9234456.html
Copyright © 2011-2022 走看看