最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2015年07月21日 16:37:08   作者:華宰  
這篇文章主要介紹了C#設置WinForm中DataGrid列的方法,包括列寬、列標題等部分,并分析了其中相關(guān)的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#設置WinForm中DataGrid列的方法。分享給大家供大家參考。具體如下:

寫winForm的程序,難免要用DataGrid,自然也就需要設置列格式啊,標題之類的!但是經(jīng)常列標題設置后沒反應,好惡心!

這幾天做了個程序,自己研究了一下,主要有有一個地方要注意!那就是下面代碼中dts.MappingName="Table"; 這段!以下代碼不需要在控件上做任何設置,照著寫就能搞定!

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 = "日志內(nèi)容";
  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);   
}

希望本文所述對大家的C#程序設計有所幫助。

相關(guān)文章

最新評論

长顺县| 沅江市| 阳春市| 万安县| 监利县| 黔南| 攀枝花市| 神农架林区| 宝坻区| 武城县| 宜兰县| 鞍山市| 临武县| 景德镇市| 钦州市| 曲麻莱县| 长岭县| 木兰县| 天长市| 资溪县| 松溪县| 杨浦区| 曲阳县| 玉树县| 清水县| 来宾市| 黔东| 万安县| 洛扎县| 汶川县| 寻乌县| 克什克腾旗| 常德市| 易门县| 淮南市| 石家庄市| 台中县| 阜城县| 乌拉特后旗| 察雅县| 康平县|