技巧:展示cxGrid如何与数据集相互配合完成了Lookup功能

来源:互联网 发布:悠悠互娱网络电玩城 编辑:程序博客网 时间:2024/06/14 01:19

 

1 数据集(TDACDSDataTable)得先有Lookup字段,为此先创建一个字段FieldLookup。

2 在FieldLookup(TDAFile)中,设定属性

  Lookup = True

  LookupSource = 需要查找的数据源

  LookupKeyFileds = 关联字段

  LookupResultField = 需要显示的字段

  KeyFields = 主键字段

3 在cxGridDBTableView中创建一列TcxGridDBColumn,设定以下属性

  DataBinding.FieldName=FieldLookup

  Properties = LookupComboBox (该列为下拉框)

  Properties.ListSource = 需要查找的数据源

  Properties.ListFieldNames = 需要显示的字段

  Properties.KeyFieldNames = 主键字段

也可以修改Properties.ListOptions.ShowHeader,可控制是否显示列头。

4 运行效果:在cxGrid中输入数据并选择Lookup字段后,会自动更新对应字段到数据库中,非常方便,一行代码不用敲。

以上是自己摸索的,不知是否正确,但记下来供今后参考。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 学生成绩考差了班主任怎么办 高一的学生成绩跟不上怎么办 综合素质评价手册丢了怎么办 小学综合素质评价手册丢了怎么办 人体质不出汗差怎么办 儿子一年级语文成绩太差怎么办 小孩读一年级差几个月怎么办 小孩一年级下学期数学差怎么办 小学五年成绩差怎么办 生完孩子记忆力不好怎么办 生了孩子之后记忆力不好怎么办 孩子记忆力差学习不好怎么办 党课结业证丢了怎么办 对三年级不听话的学生应该怎么办 素质报告单丢了怎么办 社保小红本丢了怎么办 小红本丢了怎么办 孩子小红本丢了怎么办 小学素质报告册丢了怎么办 小学生素质报告册丢了怎么办 高中素质报告册丢了怎么办 小升初素质报告单丢了怎么办? 三供一业移交后社区管理职能怎么办 初中政治总考不好怎么办 孩子上初一学习越来越差怎么办 胸经过整容后变得胸闷怎么办? 网瘾高中不学习怎么办 犯罪人逃到美国怎么办 10岁儿童偏胖怎么办 土地面积与实际面积不符怎么办 军转进省直单位双选失败怎么办 房改房楼龄到了70年怎么办 商品房房改房到70年后怎么办 公务员未享受房改政策怎么办 两套房改房违规怎么办 法院保全的物品在我家怎么办 西瓜视频答题结束了钱没提现怎么办 诚信答题密码忘了怎么办 我未成年杀了人怎么办 错过了网课考试怎么办? 2018广东省普法考试0分怎么办