欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

private void frmLog_Load(object sender, System.EventArgs e)
{
  //設(shè)置DataGrid的列寬
  InitDataGridColumnHeader();
  //GetResult();
}
private void InitDataGridColumnHeader()
{
  DataGridTableStyle dts=new DataGridTableStyle(); 
  //注意:必須加上這一句,否則自定義列格式無法使用
  dts.MappingName="Table"; 
  hrgLog.TableStyles.Add(dts);
  hrgLog.TableStyles[0].GridColumnStyles.Clear();
  //========================設(shè)置表頭欄位===========================
  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#程序設(shè)計有所幫助。

相關(guān)文章

  • c#中值類型和引用類型的基礎(chǔ)教程

    c#中值類型和引用類型的基礎(chǔ)教程

    這篇文章主要給大家介紹了關(guān)于c#中值類型和引用類型的基礎(chǔ)教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-06-06
  • C# DateTime.Compare()方法案例詳解

    C# DateTime.Compare()方法案例詳解

    這篇文章主要介紹了C# DateTime.Compare()方法案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C#實現(xiàn)設(shè)置電腦顯示器參數(shù)

    C#實現(xiàn)設(shè)置電腦顯示器參數(shù)

    這篇文章主要為大家詳細介紹了如何利用C#實現(xiàn)設(shè)置電腦顯示器參數(shù),文中的示例代碼講解詳細,對我們學習C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • C#列表框、復(fù)選列表框、組合框的用法實例

    C#列表框、復(fù)選列表框、組合框的用法實例

    這篇文章主要介紹了C#列表框、復(fù)選列表框、組合框的用法,實例分析了在一個簡單存儲項目中列表框、復(fù)選列表框、組合框的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • 深入分析C#中處理和鍵盤相關(guān)事件的詳解

    深入分析C#中處理和鍵盤相關(guān)事件的詳解

    本篇文章是對C#中處理和鍵盤相關(guān)的事件進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • Unity3D在Preview中打印日志的方法

    Unity3D在Preview中打印日志的方法

    這篇文章主要為大家詳細介紹了Unity3D在Preview中打印日志的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • C#超實用代碼段合集

    C#超實用代碼段合集

    這篇文章主要介紹了C#超實用代碼段合集,涉及C#針對圖標、數(shù)學運算、拼音、日期、時間及文件夾等的相關(guān)操作技巧,需要的朋友可以參考下
    2015-11-11
  • C# 通過 oledb 操作Excel實例代碼

    C# 通過 oledb 操作Excel實例代碼

    本篇文章主要介紹了C# 通過 oledb 操作Excel實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • C# StringBuilder和string

    C# StringBuilder和string

    這篇文章主要介紹了C# StringBuilder和string,文章圍繞StringBuilder和string的相關(guān)資料展開內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • C#基于正則去掉注釋的方法示例

    C#基于正則去掉注釋的方法示例

    這篇文章主要介紹了C#基于正則去掉注釋的方法,結(jié)合簡單實例形式分析了C#針對注釋符號的正則匹配相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05

最新評論