亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#中DataGridView常用操作實例小結

 更新時間:2015年09月01日 12:50:23   作者:我心依舊  
這篇文章主要介紹了C#中DataGridView常用操作,以實例形式總結了DataGridView綁定下拉列表、設置默認值、判斷復選框是否選中等技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#中DataGridView常用操作。分享給大家供大家參考。具體如下:

public void Binder1()
{
 DataTable tableType = DataBase.SQLDBHelper.GetDataTable("select top 200 unit_code,unit_name from unit ");
 DataTable table = DataBase.SQLDBHelper.GetDataTable("select top 2 * from TempProduct");
 DataGridViewRow dgvr;
 foreach (DataRow row in table.Rows)
 {
  dgvr = new DataGridViewRow();
  dgvr.CreateCells(dataGridView);
  dgvr.Cells[0].Value = row["Id"].ToString();
  dgvr.Cells[1].Value = row["Name"].ToString();
  dgvr.Cells[2].Value = row["Age"].ToString();
  dgvr.Cells[3].Value = row["Address"].ToString();
  //綁定下拉列表
  DataGridViewComboBoxColumn dgvcbc = dataGridView.Columns[4] as DataGridViewComboBoxColumn;
  if (dgvcbc != null)
  {
   //綁定下來列表
   dgvcbc.DataSource = tableType;
   dgvcbc.DisplayMember = "unit_name";
   dgvcbc.ValueMember = "unit_code";
  }
  //為下拉列表設置默認值
  dgvr.Cells[4].Value = row["EntryId"].ToString();
  //設置復選框是否選中
  dgvr.Cells[5].Value = row["flag"].ToString() == "0" ? true : false;
  //在列表中找到DataGridViewLinkColumn
  DataGridViewLinkColumn links = dataGridView.Columns[6] as DataGridViewLinkColumn;
  if (links != null)
  {
   //需要設置DataGridViewLinkColumn的UseColumnTextForLinkValue屬性為true才會有作用
   links.Text = "點擊查看";
  }
  //在列表中找到DataGridViewButtonColumn
  DataGridViewButtonColumn button = dataGridView.Columns[7] as DataGridViewButtonColumn;
  if (button != null)
  {
   //需要設置DataGridViewButtonColumn的UseColumnTextForLinkValue屬性為true才會有作用
   button.Text = "點擊查看";
  }
  dataGridView.Rows.Add(dgvr);
 }
}

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

相關文章

  • 深入淺析C#泛型類型

    深入淺析C#泛型類型

    這篇文章主要介紹C#泛型類型,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • c#系列 list詳情

    c#系列 list詳情

    這篇文章主要介紹了c#系列 list,list 本質是一個數(shù)組,。就跟我們操作系統(tǒng)一樣,提前申請內存大小。所以我們程序一般都有一個申請內存,實際使用內存,內存碎片這幾個概念,下面?zhèn)z看文章詳細內容吧
    2021-10-10
  • 淺析C#中StringBuilder類的高效及與String的對比

    淺析C#中StringBuilder類的高效及與String的對比

    StringBuilder類所創(chuàng)造出來的字符串對象在拼接操作等方面比普通的string類往往要高效很多,這是它們在內存劃分方式上的不同所決定的,下面就來淺析C#中StringBuilder類的高效及與String的對比
    2016-05-05
  • C#禁用雙擊窗體圖標關閉窗體的方法

    C#禁用雙擊窗體圖標關閉窗體的方法

    這篇文章主要介紹了C#禁用雙擊窗體圖標關閉窗體的方法,通過對窗體參數(shù)的簡單設置實現(xiàn)C#禁用雙擊窗體圖標關閉窗體的功能,非常簡單實用,需要的朋友可以參考下
    2015-08-08
  • 利用WPF實現(xiàn)Windows屏保的制作

    利用WPF實現(xiàn)Windows屏保的制作

    屏保程序的本質上就是一個Win32?窗口應用程序。本文將利用WPF實現(xiàn)Windows屏保的制作,文中的示例代碼簡潔易懂,對我們學習WPF有一定幫助,感興趣的可以了解一下
    2022-07-07
  • C#實現(xiàn)簡單飛行棋小游戲

    C#實現(xiàn)簡單飛行棋小游戲

    這篇文章主要為大家詳細介紹了C#實現(xiàn)簡單飛行棋小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • C# WinForm開發(fā)中使用XML配置文件實例

    C# WinForm開發(fā)中使用XML配置文件實例

    這篇文章主要介紹了C# WinForm開發(fā)中使用XML配置文件實例,本文詳細講解了如何使用一個XML文件作為WinForm的配置文件,需要的朋友可以參考下
    2014-08-08
  • C#二分查找算法實例分析

    C#二分查找算法實例分析

    這篇文章主要介紹了C#二分查找算法,實例分析了C#二分查找的相關技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • C#計算矩陣的秩實例分析

    C#計算矩陣的秩實例分析

    這篇文章主要介紹了C#計算矩陣的秩實現(xiàn)方法,以實例形式較為詳細的分析了C#計算矩陣秩的原理與實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • 詳解CLR的內存分配和回收機制

    詳解CLR的內存分配和回收機制

    本文詳細講解了CLR的內存分配和回收機制,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03

最新評論