DEV CheckedListBoxControl组件绑定数据源
DEV CheckedListBoxControl组件绑定数据源
C# Code: private DataTable ColorData { get { DataTable dtColor = new DataTable(); dtColor.Columns.Add("ColorCode", typeof(string)); dtColor.Columns.Add("ColorName", 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", "蓝色", "Color3" }); dtColor.AcceptChanges(); return dtColor; } } //来源:C/S框架网(www.csframework.com) QQ:1980854898 C# Code: private void simpleButton1_Click(object sender, EventArgs e) { //绑定数据源显示编号 checkedListBoxControl1.DataSource = this.ColorData; checkedListBoxControl1.DisplayMember = "ColorCode"; checkedListBoxControl1.ValueMember = "ColorCode"; } private void simpleButton2_Click(object sender, EventArgs e) { //绑定数据源显示名称 checkedListBoxControl2.DataSource = this.ColorData; checkedListBoxControl2.DisplayMember = "ColorName"; checkedListBoxControl2.ValueMember = "ColorCode"; } private void simpleButton3_Click(object sender, EventArgs e) { ShowItemValues(checkedListBoxControl1); //显示勾选的值 } private void simpleButton4_Click(object sender, EventArgs e) { ShowItemValues(checkedListBoxControl2);//显示勾选的值 } private void ShowItemValues(DevExpress.XtraEditors.CheckedListBoxControl checkedListBoxControl) { StringBuilder sb = new StringBuilder(); foreach (object item in checkedListBoxControl.CheckedItems) { DataRowView rv = item as DataRowView; //数据源是DataTable,对应的Item是DataRowView类型。 sb.AppendLine(rv.Row["ColorCode"].ToString()); } MessageBox.Show("您选择的项目是:\r\n" sb.ToString()); } //来源:C/S框架网(www.csframework.com) QQ:1980854898
参考文档:
C#使用DataBindings属性绑定不同类型的数据源 取LookupEdit组件数据源当前资料行某字段的值 DEV组件LookupEdit,ComboBoxEdit绑定数据源 C# 给绑定数据源的文本框.Text属性赋值,但没有保存数据 DevExpress TreeList 自动加载数据源并显示漂亮图标 C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册|C/S框架网 DevExpress表格某个列不显示数据解决方案(图) 使用观察者模式实时更新程序打开多个界面绑定组件的数据源 PL/SQL Developer连接Oracle数据库报错:ORA-12541:TNS:无监听程序 给绑定数据源的文本输入框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内容管理系统 | |