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 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#使用DataBindings属性绑定不同类型的数据源 取LookupEdit组件数据源当前资料行某字段的值 DEV CheckedListBoxControl组件绑定数据源 C# C/S架构下客户、供应商等大批量数据单条记录选取组件 C# 给绑定数据源的文本框.Text属性赋值,但没有保存数据 GridView表格中绑定LookupEdit单选组件 DevExpress TreeList 自动加载数据源并显示漂亮图标 Dev表格RepositoryItemLookUpEdit组件改变值时设置其它列的值-原创 使用观察者模式实时更新程序打开多个界面绑定组件的数据源 给绑定数据源的文本输入框TextEdit.Text或EditValue属性赋值,失去焦点文本自动清空了 【原创】C# Dev用户自定义组件,自动下拉弹框表格过滤数据组件ucMyLookUpEdit 【原创】C# Winform Dev自动下拉弹框筛选数据PopupContainerEdit组件 使用DataBinderTools工具类绑定下拉LookupEdit组件数据源 手工绑定某个下拉数据窗口(LookUpEdit)的数据源 C# DevExpress TreeListLookUpEdit 绑定数据源下拉窗体
其它资料:
什么是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内容管理系统 | |