將數據表中的數據添加到ComboBox控件中


實現效果:

  

知識運用:

  ComboBox控件的DataSource 屬性  //獲取或設置ComboBox的數據源

  public Object DataResouce{get;set;}  //屬性值:任何實現了IList接口的對象 如DataSet 泛型集合或數組

  DisplayMember屬性  //獲取或設置要為此列表控件顯示的屬性

  public string DisplayMember{get;set;} 

  ValueMember屬性  //用於列表控件中數據項的實際值 默認為string.Empty

實現代碼:

  

        private void Form1_Load(object sender, EventArgs e)
        {
            
            DataTable dt = new DataTable();
            DataColumn dc = new DataColumn("book");
            DataColumn dc2 = new DataColumn("author");

            dt.Columns.Add(dc);
            dt.Columns.Add(dc2);

            dt.Rows.Add("西游記","吳承恩");
            dt.Rows.Add("水滸傳","施耐庵");
            dt.Rows.Add("紅樓夢","曹雪芹");
            dt.Rows.Add("三國演義","羅貫中");

            comboBox1.DataSource = dt;              //綁定到數據表中的數據
            comboBox1.DisplayMember = "book";       //設置顯示屬性
            comboBox1.ValueMember = "author";       //設置實際值
        }

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM