zoukankan      html  css  js  c++  java
  • Winform GridView的允许自动生成列属性 AutoGenerateColumns

      首先,告诉大家是点不出来的,我点了很久。其次这个属性还是很有用的。

      AutoGenerateColumns = false;

      AutoGenerateColumns  = true;  表示为数据源中的每个字段自动创建绑定字段  默认为true

    代码
             //  生成 DatagridView的TextBoxColumn类型列
            private void CreateGridTxtColumn( DataGridView gridView,TransDef.GridColu gridColu )
            {
                DataGridViewTextBoxColumn textColu 
    = new DataGridViewTextBoxColumn();
                textColu.HeaderText       
    = gridColu.HeadText;                        //    标题
                textColu.DisplayIndex     = gridColu.Index;                           //    显示顺序   
                textColu.DataPropertyName = gridColu.FieldName;                       //    绑定字段
                textColu.AutoSizeMode     = DataGridViewAutoSizeColumnMode.AllCells;  //    自动尺寸
                m_GridColumn = new DataGridViewColumn[]{ textColu };
                gridView.Columns.AddRange( m_GridColumn );
            }

      手动生成列时尤为重要,我在这个问题上耗了好久呢。。呵呵。。

      这个属性要手写!!

  • 相关阅读:
    聊聊Docker数据卷和数据卷容器
    Nginx虚拟主机
    Shell文本处理四剑客
    Docker镜像、容器剖析
    Tomcat性能优化及JVM内存工作原理
    Nginx动静分离架构&&HA-LB集群整合
    Mysql主从复制架构实战
    Mysql编译安装详解
    Apache虚拟主机实战
    Ansible性能调优
  • 原文地址:https://www.cnblogs.com/yanghucheng/p/1617170.html
Copyright © 2011-2022 走看看