亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

WinForm中comboBox控件數據綁定實現方法

2019-10-29 21:10:13
字體:
來源:轉載
供稿:網友

本文實例講述了WinForm中comboBox控件數據綁定實現方法。分享給大家供大家參考,具體如下:

下面介紹三種對comboBox綁定的方式,分別是泛型中IList和Dictionary,還有數據集DataTable

 一、IList

現在我們直接創建一個List集合,然后綁定

IList<string> list = new List<string>();list.Add("111111");list.Add("222222");list.Add("333333");list.Add("444444");comboBox1.DataSource = list;

執行后,我們會發現綁定成功,但是 我們知道一般對于下拉框的綁定都會有一個值,一個顯示的內容,這個時候我們可以創建一個類,把value和text都封裝到這個類,作為list的類型

public class Info{  public string Id { get; set; }  public string Name { get; set; }}private void bindCbox(){  IList<Info> infoList = new List<Info>();  Info info1 = new Info() { Id="1",Name="張三"};  Info info2 = new Info() { Id="2",Name="李四"};  Info info3 = new Info() { Id = "3",Name = "王五" };  infoList.Add(info1);  infoList.Add(info2);  infoList.Add(info3);  comboBox1.DataSource = infoList;  comboBox1.ValueMember = "Id";  comboBox1.DisplayMember = "Name";}

這個時候我們就可以直接獲得值和顯示的內容了

二、Dictionary

這個有點特殊,不能直接綁定,需要借助類BindingSource才可以完成綁定

Dictionary<int, string> kvDictonary = new Dictionary<int, string>();kvDictonary.Add(1, "11111");kvDictonary.Add(2, "22222");kvDictonary.Add(3, "333333");BindingSource bs = new BindingSource();bs.DataSource = kvDictonary;comboBox1.DataSource = bs;comboBox1.ValueMember = "Key";comboBox1.DisplayMember = "Value";

三、數據集

這個比較常見,很簡單

//數據集綁定private void BindCombox(){  DataTable dt = new DataTable();  DataColumn dc1 = new DataColumn("id");  DataColumn dc2 = new DataColumn("name");  dt.Columns.Add(dc1);  dt.Columns.Add(dc2);  DataRow dr1 = dt.NewRow();  dr1["id"] = "1";  dr1["name"] = "aaaaaa";  DataRow dr2 = dt.NewRow();  dr2["id"] = "2";  dr2["name"] = "bbbbbb";  dt.Rows.Add(dr1);  dt.Rows.Add(dr2);  comboBox1.DataSource = dt;  comboBox1.ValueMember = "id";  comboBox1.DisplayMember = "name";}

注意:

當我們觸發combox的SelectedIndexChanged的事件后,我們在加載窗體的時候就會執行,這點我剛開始也和魅惑,導致容易出錯,這點我們可以采取一些方法避免執行,比如可以定義一個變量fig=false

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){  if(this.fig)  {    string selectValue = this.cmbAddMember.SelectedValue.ToString();    rtbaddMember.SelectedText = selectValue;  }}

那么肯定想在加載窗體后,執行了,所以在加載窗體后我們還要把fig的值設為true

private void SetAutoMessage_Load(object sender, EventArgs e){  loadCombox();  loadMessageTemplet();  fig= true;}

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


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91网站免费观看| 欧美一区视频在线| 中文字幕日韩在线视频| 最新日韩中文字幕| 亚洲色图五月天| 综合国产在线观看| 久久在线免费视频| 国产精品视频色| 在线免费看av不卡| 欧美黑人xxxⅹ高潮交| 国产丝袜一区二区三区免费视频| 日韩免费在线免费观看| 中文字幕最新精品| 久久夜色精品亚洲噜噜国产mv| 国产精品九九九| 国产日韩欧美中文在线播放| 亚洲国产精品久久久久秋霞不卡| 黑人与娇小精品av专区| 91社影院在线观看| 色爱精品视频一区| 精品激情国产视频| 欧美激情亚洲综合一区| 国模吧一区二区| 狠狠综合久久av一区二区小说| 欧美三级欧美成人高清www| 日韩中文字幕亚洲| 欧美裸体视频网站| 欧美性猛交xxxx免费看| 亚洲视频自拍偷拍| 久久精品视频在线播放| 亚洲桃花岛网站| 国产精品xxx视频| 国产精品久久久久久久久久新婚| 欧美久久久精品| 少妇高潮久久77777| 亚洲女在线观看| 亚洲综合在线做性| 久久久99免费视频| 国产精品电影网| 亚洲人成自拍网站| 国产成人精品网站| 亚洲精品在线91| 国产精品入口免费视频一| 国产成人97精品免费看片| 国产精品69久久久久| 黑人巨大精品欧美一区二区免费| 欧美性受xxxx白人性爽| 韩国精品美女www爽爽爽视频| 在线电影欧美日韩一区二区私密| 国产精品jizz在线观看麻豆| 91色在线观看| 欧美超级免费视 在线| 国产亚洲精品久久久久动| 色偷偷9999www| 91香蕉电影院| 国产伦精品一区二区三区精品视频| 91在线观看免费高清完整版在线观看| 久久在线精品视频| 国产欧美精品一区二区三区-老狼| 欧美黄色免费网站| 最近的2019中文字幕免费一页| 96pao国产成视频永久免费| 亚洲第一色中文字幕| 亚洲性线免费观看视频成熟| 欲色天天网综合久久| 国产一区二区久久精品| 国产精品亚发布| 精品国内产的精品视频在线观看| 精品国产户外野外| 国产精品免费视频xxxx| 日韩久久精品成人| 91在线中文字幕| 亚洲精品色婷婷福利天堂| 国产99久久精品一区二区永久免费| 69av在线视频| 亚洲欧美一区二区精品久久久| 亚洲欧美制服另类日韩| 日韩精品免费综合视频在线播放| 97久久精品在线| 在线播放国产一区中文字幕剧情欧美| 欧美在线欧美在线| 国内精久久久久久久久久人| 97涩涩爰在线观看亚洲| 国产精品美女久久久久久免费| 国产精品永久免费观看| 国产精品jizz在线观看麻豆| 中文字幕日韩欧美精品在线观看| 成人性生交大片免费看小说| 久久99精品久久久久久青青91| 777777777亚洲妇女| 久久成人av网站| 国产网站欧美日韩免费精品在线观看| 色悠久久久久综合先锋影音下载| 日日骚久久av| 4438全国亚洲精品在线观看视频| 国产精品精品视频一区二区三区| 国产精品福利网站| 国产伦精品免费视频| 91嫩草在线视频| 97视频在线观看播放| 欧美电影在线观看网站| 亚洲精品成人免费| 疯狂蹂躏欧美一区二区精品| 久久精品国产久精国产思思| 日韩暖暖在线视频| 久久久久久久久久婷婷| 国产成人精品国内自产拍免费看| 久久精品99久久香蕉国产色戒| 亚洲欧美成人在线| 777午夜精品福利在线观看| 国产xxx69麻豆国语对白| 欧美xxxx14xxxxx性爽| 欧美日韩成人在线播放| 成人国内精品久久久久一区| 欧美午夜性色大片在线观看| 亚洲一区二区久久| 久久精品99国产精品酒店日本| 91久久久久久| 亚洲女人被黑人巨大进入| 欧美精品第一页在线播放| 久久久精品在线| 一区二区三区视频免费在线观看| 欧美亚洲视频在线看网址| 国产一区二区三区在线观看视频| 欧美黑人xxx| 成人性生交大片免费观看嘿嘿视频| 亚洲欧美一区二区三区四区| 国产成人精品优优av| 国产精品三级在线| 国产精品日韩专区| 69久久夜色精品国产7777| 精品中文字幕在线2019| 日韩av中文字幕在线播放| 国产综合久久久久久| 欧美黑人巨大xxx极品| 91精品国产自产在线老师啪| 国产精品久久久久久久久影视| 欧美中文在线观看国产| 欧美大奶子在线| 夜夜嗨av一区二区三区免费区| 热久久美女精品天天吊色| 欧美视频在线看| 国产精品偷伦一区二区| 97人人爽人人喊人人模波多| 国产精品色视频| 久久九九免费视频| 亚洲人成在线免费观看| 中文字幕亚洲自拍| 日韩影视在线观看| 午夜精品美女自拍福到在线| 欧美日韩中文字幕日韩欧美| 欧美精品一区二区三区国产精品| 久久国产精品久久久| 久久免费视频在线观看| 伊人亚洲福利一区二区三区| 亚洲精品一区二区三区婷婷月| 日韩欧美一区二区在线| 久久99久久99精品免观看粉嫩| 亚洲人成啪啪网站| 欧美激情精品久久久久久| 欧美成人激情图片网| 久久久久亚洲精品成人网小说| 久久久久www| 亚洲色图校园春色|