同时绑定编码和名称到ComboBox控件(WinForm)

原创 2004年12月29日 16:42:00

在使用ComboBox时,经常需要显示给用户名称,但接收用户信息时,却要接收用户选择的编码,以下方法实现将编码和名称同时绑定到ComboBox控件,随时可以取出用户选择的项目名称或是选择的项目编码.

   // 生成新的DataTable (也可以是从数据库中查询出的结果)
   DataTable dt = new DataTable();
   dt.Columns.Add("id");
   dt.Columns.Add("name");

   // 为DataTable加入数据
   DataRow dr = dt.NewRow();
   dr["id"] = "11";
   dr["name"] = "AAAAA";
   dt.Rows.Add(dr);
   dr = dt.NewRow();
   dr["id"] = "22";
   dr["name"] = "BBBBB";
   dt.Rows.Add(dr);

   // 绑定显示内容和实际值
   comboBox1.ValueMember = "id";
   comboBox1.DisplayMember = "name";
   // 绑定数据
   comboBox1.DataSource = dt;

最后
取值   comboBox1.Text
取显示内容 comboBox1.SelectedValue

c#(winform)中ComboBox和ListBox添加项,写一个用户控件

用comboBox的数据绑定的方法很简单,建一个数据源,绑定到ComboBox上,然后指定DisplayMember和 ValueMember就可以了。但是感觉好不灵活哦,如果我要在ComboBox上...
  • u013908405
  • u013908405
  • 2015年08月18日 14:19
  • 1109

自定义ComboBox控件,完美解决C#自带的ComboBox效率慢的问题

自定义ComboBox控件,完美解决C#自带的ComboBox效率慢的问题
  • AAA123524457
  • AAA123524457
  • 2015年07月25日 18:21
  • 2352

多个ComboBox绑定同一数据源的问题及解决方法

问题表现: winform中,多个ComboBox 绑定同一个数据源时,选择其中一个ComboBox,其他的也跟着变成同一选项. 解释: 这种 问题主要是因为combobox绑定了同...
  • F7ANTY
  • F7ANTY
  • 2013年11月18日 14:54
  • 1853

WinForm 中 comboBox控件之数据绑定

http://www.cnblogs.com/peterzb/archive/2009/05/30/1491923.html            下面介绍三种对comboBox绑定的方式,分别是泛...
  • farcall
  • farcall
  • 2014年12月30日 19:06
  • 682

winform快速开发平台之代码抽象->快速绑定ComboBox数据控件

通常我们在处理编辑窗体时。往往会遇到数据绑定。例如combobox控件绑定数据字典可能是我们经常用到的。然而在我的winform快速开发平台中我是如何处理这个频繁的操作呢? 首先,我们要绑定co...
  • qq_24131037
  • qq_24131037
  • 2015年10月09日 14:56
  • 253

WinForm控件复杂数据绑定常用数据源(如:Dictionary)(对Combobox,DataGridView等控件DataSource赋值的多种方法)

开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。1) 简单数据绑定简单的数据绑定是将用户控件的某一个属性绑定至某一个类型实例上的某一属性。采用如下形式进行绑定:引...
  • mubingyun
  • mubingyun
  • 2011年01月22日 19:13
  • 5393

WinForm控件复杂数据绑定常用数据源(对Combobox,DataGridView等控件DataSource赋值的多种方法)

开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。 1) 简单数据绑定 简单的数据绑定是将用户控件的某一个属性绑定至某一个类型实例上的某一属性。采用如下形式进行...
  • huanglin529
  • huanglin529
  • 2016年11月25日 11:23
  • 474

ComboBox控件绑定数据源

最近在研究机房收费系统的组合查询的方法时,看到了ComboBox控件可以进行数据绑定,我觉得这个功能真的很不错,可以给我省去很多的麻烦。 一、数据转换方法 现在我们开看一下我以前写的一段代码: 1、界...
  • lvshihua
  • lvshihua
  • 2013年08月30日 15:11
  • 6499

ComboBox 控件的使用_绑定、增加选项、清除等

绑定ArrayList(命名空间System.Collections) [c-sharp] view plaincopyprint? ArrayList al1 = new...
  • cll131421
  • cll131421
  • 2013年07月03日 15:26
  • 497

ComboBox控件的数据绑定

ComboBox控件是一个下拉组合控件,该控件可以让用户输入或下拉选择内容。在使用的时候经常只是绑定数据表中的其中一列或把其中一列的值添加到Items中,如:name 。但在查询或使用的时候有可能需...
  • tdtxflsh
  • tdtxflsh
  • 2011年03月09日 13:14
  • 23515
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:同时绑定编码和名称到ComboBox控件(WinForm)
举报原因:
原因补充:

(最多只允许输入30个字)