C#中DataGridView常用操作實(shí)例小結(jié)
更新時(shí)間:2015年09月01日 12:50:23 作者:我心依舊
這篇文章主要介紹了C#中DataGridView常用操作,以實(shí)例形式總結(jié)了DataGridView綁定下拉列表、設(shè)置默認(rèn)值、判斷復(fù)選框是否選中等技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了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";
}
//為下拉列表設(shè)置默認(rèn)值
dgvr.Cells[4].Value = row["EntryId"].ToString();
//設(shè)置復(fù)選框是否選中
dgvr.Cells[5].Value = row["flag"].ToString() == "0" ? true : false;
//在列表中找到DataGridViewLinkColumn
DataGridViewLinkColumn links = dataGridView.Columns[6] as DataGridViewLinkColumn;
if (links != null)
{
//需要設(shè)置DataGridViewLinkColumn的UseColumnTextForLinkValue屬性為true才會有作用
links.Text = "點(diǎn)擊查看";
}
//在列表中找到DataGridViewButtonColumn
DataGridViewButtonColumn button = dataGridView.Columns[7] as DataGridViewButtonColumn;
if (button != null)
{
//需要設(shè)置DataGridViewButtonColumn的UseColumnTextForLinkValue屬性為true才會有作用
button.Text = "點(diǎn)擊查看";
}
dataGridView.Rows.Add(dgvr);
}
}
希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- GridView自動增加序號(三種實(shí)現(xiàn)方式)
- C#處理datagridview虛擬模式的方法
- C#中datagridview的EditingControlShowing事件用法實(shí)例
- C#中GridView動態(tài)添加列的實(shí)現(xiàn)方法
- C#實(shí)現(xiàn)DataGridView控件行列互換的方法
- C#實(shí)現(xiàn)綁定DataGridView與TextBox之間關(guān)聯(lián)的方法
- C#實(shí)現(xiàn)3步手動建DataGridView的方法
- asp.net中GridView數(shù)據(jù)鼠標(biāo)移入顯示提示信息
- C#中DataGridView動態(tài)添加行及添加列的方法
- GridView使用學(xué)習(xí)總結(jié)
- 如何用jQuery實(shí)現(xiàn)ASP.NET GridView折疊伸展效果
- ASP.NET GridView中加入RadioButton不能單選的解決方案
- DataGridView展開與收縮功能實(shí)現(xiàn)
- GridView控件如何顯示序號
相關(guān)文章
C#實(shí)現(xiàn)身份證號碼驗(yàn)證的方法
這篇文章主要介紹了C#實(shí)現(xiàn)身份證號碼驗(yàn)證的方法,通過封裝的類文件實(shí)例化調(diào)用實(shí)現(xiàn)了對身份證號碼的驗(yàn)證,是非常實(shí)用的技巧,需要的朋友可以參考下2014-11-11
詳解WPF如何顯示具有層級關(guān)系的數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了在WPF中如何顯示具有層級關(guān)系的數(shù)據(jù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-04-04
使用C#9中records作為強(qiáng)類型ID的實(shí)例教程
這篇文章主要給大家介紹了關(guān)于使用C#9中records作為強(qiáng)類型ID的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
winform中的ListBox和ComboBox綁定數(shù)據(jù)用法實(shí)例
這篇文章主要介紹了winform中的ListBox和ComboBox綁定數(shù)據(jù)用法,實(shí)例分析了將集合數(shù)據(jù)綁定到ListBox和ComboBox控件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2014-12-12
C#中實(shí)現(xiàn)一次執(zhí)行多條帶GO的sql語句實(shí)例
這篇文章主要介紹了C#中實(shí)現(xiàn)一次執(zhí)行多條帶GO的sql語句,以實(shí)例形式較為詳細(xì)的分析了C#執(zhí)行sql語句的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09

