Devexpress lookupedit赋值后不显示第一项

简介: Devexpress lookupedit赋值后不显示第一项

今天在使用lookupedit时,发现设置datasource后,设置itemindex=0,但是程序启动后,并不显示第一项的值,再点击一次就显示出来了,只有再程序启动后第一次加载时不显示。


通过与另一页面进行比较发现,是因为在程序启动时,visibility=Never,(也就是设置数据源之前,layoutcontrolitem。Visibility=DevExpress.XtraLayout.Utils.LayoutVisibility.Never的原因,我这里是想要点击“查找”按钮,然后显示出lookupedit并加载其数据。


因此,我先设置layoutcontrolitem.Visibility=DevExpress.XtraLayout.Utils.LayoutVisibility.Always,在设置数据源即可正常加载。


以此记录,感觉类似的问题后面还会再遇到。


相关文章
C# DEV TextEdit 设置文本框只能输入数字(整数)
C# DEV TextEdit 设置文本框只能输入数字(整数)
|
设计模式 开发框架 前端开发
基于DevExpress的GridControl实现的一些界面处理功能
基于DevExpress的GridControl实现的一些界面处理功能
|
开发框架 前端开发 JavaScript
在DevExpress的GridView的列中,使用RepositoryItemSearchLookUpEdit控件实现产品列表信息的展示和选择
在DevExpress的GridView的列中,使用RepositoryItemSearchLookUpEdit控件实现产品列表信息的展示和选择
|
7月前
|
数据采集 存储 BI
如何通过二维码低成本完成会议签到
会议签到是各类活动不可或缺的环节,传统方式效率低下。草料二维码提供免费的会议签到二维码,简化操作、提升效率。参会者扫码即可快速签到,避免排队和人工失误。系统自动生成报表,便于统计分析,数据长期保存且可回溯。本文详细介绍制作流程、进阶用法及常见问题解答,适用于大小型会议。
|
监控 数据挖掘 数据安全/隐私保护
ERP系统中的成本核算与分析
【7月更文挑战第25天】 ERP系统中的成本核算与分析
1018 2
C# Dev解决gridview1_SelectionChanged和gridview1_RowCellClick事件触发两次等问题
C# Dev解决gridview1_SelectionChanged和gridview1_RowCellClick事件触发两次等问题
C# Dev解决gridview1_SelectionChanged和gridview1_RowCellClick事件触发两次等问题
|
11月前
|
C# 开发者
【捞底干货】C#中equals和==运算符的区别
【捞底干货】C#中equals和==运算符的区别
436 1
|
开发框架 前端开发 JavaScript
在DevExpress的GridView的列中,动态创建列的时候,绑定不同的编辑处理控件
在DevExpress的GridView的列中,动态创建列的时候,绑定不同的编辑处理控件
|
SQL 存储 调度
|
IDE 开发工具 Python
python中语法缩进错误处理
【7月更文挑战第8天】
437 2