下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第C#如何實(shí)現(xiàn)dataGridView動(dòng)態(tài)綁定數(shù)據(jù)目錄dataGridView動(dòng)態(tài)綁定數(shù)據(jù)1.動(dòng)態(tài)綁定DataTable數(shù)據(jù)2.動(dòng)態(tài)添加數(shù)據(jù)datagridView數(shù)據(jù)插入
dataGridView動(dòng)態(tài)綁定數(shù)據(jù)
1.動(dòng)態(tài)綁定DataTable數(shù)據(jù)
DataGridViewdgv=newDataGridView();
DataTabledt=newDataTable();//DataGridView未設(shè)置列名信息的時(shí)候可以直接指定DataSource
dt.Columns.Add("姓名",Type.GetType("System.String"));
dt.Columns.Add("性別",Type.GetType("System.String"));
dt.Columns.Add("年齡",Type.GetType("System.Int16"));
//====================添加行數(shù)據(jù)方法1============================
//dt.Rows.Add(newobject[]{"張三","男",22});
//dt.Rows.Add(newobject[]{"李四","女",20});
//====================添加行數(shù)據(jù)方法1============================
//====================添加行數(shù)據(jù)方法2============================
DataRowdr=dt.NewRow();
dr[0]="張三";
dr[1]="男";
dr[2]=22;
dt.Rows.Add(dr);
DataRowdr2=dt.NewRow();
dr2[0]="李四";
dr2[1]="女";
dr2[2]=20;
dt.Rows.Add(dr2);
//====================添加行數(shù)據(jù)方法2============================
dgv.DataSource=dt;
2.動(dòng)態(tài)添加數(shù)據(jù)
已經(jīng)在界面中定義了一個(gè)DataGridView控件名叫dgv,并且添加好了列名
//DataGridView已經(jīng)在可視化界面設(shè)置好列名后不能再指定DataSource(指定了顯示會(huì)走樣)
string[]names={"張三","李四"};
string[]sexs={"男","女"};
int[]ages={22,20};
for(inti=0;inames.Length;i++)
dgv.Rows.Add();
dgv.Rows[i].Cells[0].Value=names[i];
dgv.Rows[i].Cells[1].Value=sexs[i];
dgv.Rows[i].Cells[2].Value=ages[i];
//====================添加單行可使用============================
//DataGridViewRowdgr=newDataGridViewRow();
//intindex=dgv.Rows.Add(dgr);
//dgv.Rows.Add();
//dgv.Rows[index].Cells[0].Value=names[0];
//dgv.Rows[index].Cells[1].Value=sexs[0];
//dgv.Rows[index].Cells[2].Value=ages[0];
//====================添加單行可使用============================
datagridView數(shù)據(jù)插入
privatevoidbutton1_Click(objectsender,EventArgse)
DataSetds=newDataSet();
DataTabledt=newDataTable();
ds.Tables.Add(dt);
dt.Columns.Add("name");//添加類(lèi)標(biāo)題
dt.Columns.Add("sex");
dt.Columns.Add("address");
DataRowdr=dt.NewRow();
dr["name"]="dsads";
dr["sex"]="12312";
dr["address"]="32132";
dt.Rows.Add(dr);//添加行信息
dt.Rows.Add(dr[0]);
dt.Rows.Add(dr[0]);
dt.Rows.Add(dr[0]);
dataGridView1.DataSource=ds.Tables[0];
}
stringr=bytesLoaded;
varperson=JObject.Parse(r);
varcolumns=JArray.FromObject(person["columns"]);
varrows=JArray.FromObject(person["rows"]);
DataSetds=newDataSet();
DataTabledt=newDataTable();
ds.Tables.Add(dt);
foreach(varitemincolumns)
dt.Columns.Add(item["name"].ToString());
foreach(variteminrows)
DataRowdr=dt.NewRow();
for(inti=0;icolumns.Count;i++)
dr[columns[i]["name"].To
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 舊家具翻新與再利用方案
- 公路施工隊(duì)伍招募與管理方案
- 綠化施工現(xiàn)場(chǎng)文明施工方案
- 家庭陽(yáng)光房設(shè)計(jì)與施工方案
- 清潔生產(chǎn)技術(shù)推廣方案
- 道路施工責(zé)任分配方案
- 環(huán)保裝飾材料應(yīng)用方案
- 家居照明設(shè)計(jì)優(yōu)化方案
- 縣長(zhǎng)熱線(xiàn)培訓(xùn)
- 2026年中級(jí)烘焙技能考核模擬題面包制作全解
- 《廣州天河商圈》課件
- H31341 V2.5 HCIP-TranSmission 傳輸網(wǎng)練習(xí)試題及答案
- 2024年10月自考03291人際關(guān)系學(xué)試題及答案
- 下肢靜脈曲張課件
- (高清版)DZT 0428-2023 固體礦產(chǎn)勘查設(shè)計(jì)規(guī)范
- XXX縣村鎮(zhèn)空氣源熱泵區(qū)域集中供熱項(xiàng)目可行性研究報(bào)告
- 湖州昆侖億恩科電池材料有限公司年產(chǎn)40000噸鋰離子電池電解液項(xiàng)目環(huán)境影響報(bào)告
- 幼兒園班級(jí)體弱兒管理總結(jié)
- 肥胖患者圍術(shù)期麻醉管理
- 核酸印跡與分子雜交
- 金屬罐三片罐結(jié)構(gòu)分析
評(píng)論
0/150
提交評(píng)論