将数据表中的数据添加到ComboBox控件中

实现效果:

  将数据表中的数据添加到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"; //设置实际值
}

  

上一篇:异步方式向WPF ListBox控件中一条一条添加记录


下一篇:HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射