DEV组件LookupEdit,ComboBoxEdit绑定数据源
DEV组件LookupEdit,ComboBoxEdit绑定数据源LookupEdit可以绑定数据表(DataTable)或对象数据组(Object List)作为数据源,下拉窗体可自定显示栏位。
绑定数据源需要设置三个参数:DisplayMember ,ValueMember,DataSource。
DisplayMember:在LookupEdit输入框显示数据的成员名称(或字段名)。如显示客户名称,设置为CustomerName。
ValueMember:取值的成员名称(或字段名),通常是标识下拉窗体内资料行的主键或业务主键。如客户编号,设置为CustomerCode
DataSource:数据源。数据表(DataTable)或对象数据组(Object List)。
ComboBoxEdit不能直接绑定数据源,也不可显示多个栏位。需要手工给Properties.Items赋值,参考下面的代码。
C# Code:
//绑定LookupEdit组件的数据源
lookUpEdit1.Properties.DisplayMember = "ColorCode";
lookUpEdit1.Properties.ValueMember = "ColorCode";
lookUpEdit1.Properties.DataSource = this.ColorData;
//手工添加ComboBoxEdit的数据源
comboBoxEdit1.Properties.Items.Clear();
foreach (DataRow row in this.ColorData.Rows)
{
comboBoxEdit1.Properties.Items.Add(row["ColorCode"]);
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
//绑定LookupEdit组件的数据源
lookUpEdit1.Properties.DisplayMember = "ColorCode";
lookUpEdit1.Properties.ValueMember = "ColorCode";
lookUpEdit1.Properties.DataSource = this.ColorData;
//手工添加ComboBoxEdit的数据源
comboBoxEdit1.Properties.Items.Clear();
foreach (DataRow row in this.ColorData.Rows)
{
comboBoxEdit1.Properties.Items.Add(row["ColorCode"]);
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
C# Code:
private DataTable ColorData
{
get
{
DataTable dtColor = new DataTable();
dtColor.Columns.Add("ColorCode", typeof(string));
dtColor.Columns.Add("ColorType", typeof(string));
dtColor.Rows.Add(new object[] { "Red", "Color1" });
dtColor.Rows.Add(new object[] { "Green", "Color1" });
dtColor.Rows.Add(new object[] { "Blue", "Color2" });
dtColor.AcceptChanges();
return dtColor;
}
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898

参考文档:
C# DevExpress TreeListLookUpEdit 绑定数据源下拉窗体
C# DevExpress高级篇 | GridLookUpEdit组件使用|C/S开发框架
C# DevExpress教学 GridLookUpEdit组件表格下拉组件使用|C/S开发框架
DevExpress LookupEdit组件设置自动搜索功能
【原创】C# Dev用户自定义组件,自动下拉弹框表格过滤数据组件ucMyLookUpEdit
Dev表格RepositoryItemLookUpEdit组件改变值时设置其它列的值-原创
DEV CheckedListBoxControl组件绑定数据源
C/S结构快速开发框架使用的DevExpress常用组件|C/S开发框架
DevExpress常用组件操作扩展类:DevExpressExtensions.cs|C/S开发框架
C/S结构快速开发框架使用的DevExpress常用组件
Winform软件开发框架使用DevExpress组件有那些优势?|软件平台
使用DataBinderTools工具类绑定下拉LookupEdit组件数据源
关于LookupEdit组件选择一条纪录不触发EditValueChanged事件
【原创】C# Winform Dev自动下拉弹框筛选数据PopupContainerEdit组件
Dev GridView 内置Lookup组件同时操作编号和名称
GridView表格中绑定LookupEdit单选组件
C# DevExpress TreeListLookUpEdit 绑定数据源下拉窗体
C# DevExpress高级篇 | GridLookUpEdit组件使用|C/S开发框架
C# DevExpress教学 GridLookUpEdit组件表格下拉组件使用|C/S开发框架
DevExpress LookupEdit组件设置自动搜索功能
【原创】C# Dev用户自定义组件,自动下拉弹框表格过滤数据组件ucMyLookUpEdit
Dev表格RepositoryItemLookUpEdit组件改变值时设置其它列的值-原创
DEV CheckedListBoxControl组件绑定数据源
C/S结构快速开发框架使用的DevExpress常用组件|C/S开发框架
DevExpress常用组件操作扩展类:DevExpressExtensions.cs|C/S开发框架
C/S结构快速开发框架使用的DevExpress常用组件
Winform软件开发框架使用DevExpress组件有那些优势?|软件平台
使用DataBinderTools工具类绑定下拉LookupEdit组件数据源
关于LookupEdit组件选择一条纪录不触发EditValueChanged事件
【原创】C# Winform Dev自动下拉弹框筛选数据PopupContainerEdit组件
Dev GridView 内置Lookup组件同时操作编号和名称
GridView表格中绑定LookupEdit单选组件
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
