关于Grid内嵌控件:ReporisitoryItemLookUpEdit的使用
来源:互联网 发布:mac终端打开路径 编辑:程序博客网 时间:2024/05/29 08:34
如题:
ReporisitoryItemLookUpEdit为Grid内嵌的下拉列表控件
添加方式有两种:
添加控件后,给控件添加Column
设置下拉控件显示的列,绑定对应的字段,可以设置列的宽度及是否显示。
添加完Column后,设置属性DisplayMember和ValueMember
DisplayMember:Grid列显示的内容
ValueMember:Grid列的值
如果要设置下拉列表的宽度,可设置控件属性:PopupFormMinSize属性
=============================以上都是通过设置属性配置,下面介绍代码如何实现===============================
DataTable dtTest = new DataTable();
dtTest.Columns.Add("Code");
dtTest.Columns.Add("Name");
DataRow dr = dtTest.NewRow();
dr["Code"] = "001";
dr["Name"] = "张三";
dtTest.Rows.Add(dr);
dr = dtTest.NewRow();
dr["Code"] = "002";
dr["Name"] = "李四";
dtTest.Rows.Add(dr);
DevExpress.XtraEditors.Controls.LookUpColumnInfo colm = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Code", "学号", 25);
this.replkpCustomer.Columns.Add(colm);
colm = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Name", "姓名", 60);
this.replkpCustomer.Columns.Add(colm);
this.replkpCustomer.DataSource = dtTest;
this.replkpCustomer.DisplayMember = "Name";
this.replkpCustomer.ValueMember = "Code";
this.replkpCustomer.ShowFooter = false;
this.replkpCustomer.PopupFormMinSize = new Size(100,150);
this.replkpCustomer.UseDropDownRowsAsMaxCount = true;
- 关于Grid内嵌控件:ReporisitoryItemLookUpEdit的使用
- KendoUI:Grid控件的使用
- KendoUI:Grid控件的使用
- MS Flex Grid控件的使用
- EXTJS表格控件Grid的使用
- 使用listbox的内嵌控件
- Grid控件使用示例
- 关于comboBox和grid的使用问题
- Grid控件的操作
- MS Flex Grid控件的使用(续一)
- MS Flex Grid控件的使用(续二)
- MS Flex Grid控件的使用(续三)
- Lazarus 中使用Grid++Report报表控件 的简单例子
- 关于Dojo的Grid
- 关于JQuery 插件Grid的学习使用笔记 (PHP版)
- 关于Ext.grid.EditorGridPanel使用中遇到的问题
- 关于comboBox和grid的使用问题(Extjs)
- Grid的使用实例
- php 数组排序
- ConnectivityManager类网络状态判断设置+BaseActivity和BaseFragment的封装使用+网络状态工具类+网络请求工具类
- Java与c++不同的地方
- Input.GetMouseButtonDown()方法 &Input.GetMouseButton()方法
- 在eclipse,Hbuilder中使用svn
- 关于Grid内嵌控件:ReporisitoryItemLookUpEdit的使用
- VR技术推动学生的深度学习还真不是“扯淡”
- nodejs 对象保存redis 去除propotype
- App启动画面问题
- QT 生成EXE执行文件
- 51 nod 最高奖励(贪心+优先队列)
- android 悬浮通知
- mysql树形查询语句
- PullToFreshListView