zoukankan      html  css  js  c++  java
  • C# WinForm中DataGrid列设置(转载)

    写winForm的程序,难免要用DataGrid,自然也就需要设置列格式啊,标题之类的!但是经常列标题设置后没反应,好恶心!

      这几天做了个程序,自己研究了一下,主要有有一个地方要注意!那就是下面代码中的“红色”字部分!以下代码不需要在控件上做任何设置,照着写就能搞定!以前好象还有人花5000分买这个问题的解决答案的,哎,怎么我没碰上啊!

    private void frmLog_Load(object sender, System.EventArgs e)
      {
       //设置DataGrid的列宽
       InitDataGridColumnHeader();

       //GetResult();
      }

    private void InitDataGridColumnHeader()
      {
       DataGridTableStyle dts=new DataGridTableStyle();

       //注意:必须加上这一句,否则自定义列格式无法使用
       dts.MappingName="Table";

       hrgLog.TableStyles.Add(dts);

       hrgLog.TableStyles[0].GridColumnStyles.Clear();

       //========================设置表头栏位===========================
       DataGridTableStyle dtsLog = new DataGridTableStyle();
         
       DataGridTextBoxColumn colID = new DataGridTextBoxColumn();
       colID.Width=80;
       colID.HeaderText = "记录序号";
       colID.MappingName = "ID";

       hrgLog.TableStyles[0].GridColumnStyles.Add(colID); 
      
       DataGridTextBoxColumn colLog = new DataGridTextBoxColumn();
       colLog.Width=200;
       colLog.HeaderText = "日志内容";
       colLog.MappingName = "LogMessage";

       hrgLog.TableStyles[0].GridColumnStyles.Add(colLog); 
      

       DataGridTextBoxColumn colTime = new DataGridTextBoxColumn();
       colTime.Width=100;
       colTime.HeaderText = "记录时间";
       colTime.MappingName = "LogTime";

       hrgLog.TableStyles[0].GridColumnStyles.Add(colTime);   

       DataGridTextBoxColumn colCatalog = new DataGridTextBoxColumn();
       colCatalog.Width=100;
       colCatalog.HeaderText = "日志类别";
       colCatalog.MappingName = "LogCatalog"; 
       hrgLog.TableStyles[0].GridColumnStyles.Add(colCatalog);    
      }

  • 相关阅读:
    Handlebars.js循环中索引(@index)使用技巧(访问父级索引)
    Nutz Dao实体中索引注解的使用(@TableIndexes@Index)
    清爽绿色格调图文box通用样式
    用dom操作替代正则表达式
    简洁清新的box样式
    Sale.js——快速创建促销样式
    BlueDream.js(蓝梦)——jQuery网站使用引导插件
    拉勾网ThoughtWorks面试题代码实现
    (转)设计模式六大原则(6):开闭原则
    (转)设计模式六大原则(3):依赖倒置原则
  • 原文地址:https://www.cnblogs.com/nianshi/p/733885.html
Copyright © 2011-2022 走看看