国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

C# WinForm中DataGrid列設置(列寬/列標題等)

2024-07-21 02:26:19
字體:
來源:轉載
供稿:網友
   寫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);     

  }
 



收集最實用的網頁特效代碼!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海门市| 弥渡县| 博野县| 南城县| 罗平县| 同仁县| 博白县| 长汀县| 镇坪县| 长海县| 铜川市| 胶南市| 汕尾市| 定边县| 嘉峪关市| 丹阳市| 项城市| 淮阳县| 白山市| 泰和县| 章丘市| 八宿县| 阆中市| 霍州市| 柳州市| 金湖县| 古蔺县| 亳州市| 靖远县| 南部县| 蓝田县| 舞钢市| 荣昌县| 聂荣县| 太谷县| 特克斯县| 汽车| 勃利县| 萝北县| 汉阴县| 宾川县|