Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]ComboBox组合框无内容显示

1楼
honggang 发表于:2024/3/4 21:27:00
设计了一个窗口,加了一个ComboBox组合框,根据帮助“列表项目来自于列”,选择了对应的数据表和数据列,但运行组合框没有内容显示。
又换了一个办法,在窗口afterload事件中添加如下代码,运行组合框还是没有显示。

Dim cmb As WinForm.ComboBox

cmb = Forms("测试窗口").Controls("ComboBox1")

cmb.DisplayMember = "机组" 

cmb.ValueMember = "机组" 

cmb.DataSource = "轧辊档案" 


但我通过设置列表项目“自定义列表项目”,运行组合框显示是正常的。

检查了“轧辊档案”数据表,是正常的,“机组”数据项也是正常的。

为什么组合框运行没有值显示呢?可能是什么问题,望帮助判断原因。

2楼
有点蓝 发表于:2024/3/4 21:33:00
"轧辊档案"表是不是没有加载数据?或者有很多空行?
3楼
honggang 发表于:2024/3/4 21:35:00
图片点击可在新窗口打开查看
4楼
honggang 发表于:2024/3/4 21:37:00
看上图,也没有空行呀。
5楼
有点蓝 发表于:2024/3/4 21:41:00
请上传实例测试

或者换种方式

Dim cmb As WinForm.ComboBox = Forms("测试窗口").Controls("ComboBox1")

cmb.ComboList = DataTables("轧辊档案").GetComboListString("机组")

6楼
honggang 发表于:2024/3/4 22:01:00
换了代码,还是不行,麻烦帮助看看。
主要程序是别人的,还在学习中。
只需要帮忙看看窗口中,简单的“测试窗口”画面,这个组合框的测试卡在哪里了?
admin密码admin123
7楼
honggang 发表于:2024/3/4 22:03:00
谢谢了!
8楼
有点蓝 发表于:2024/3/4 22:07:00
新建一个项目,重新测试,如果有同样的问题,把新项目发上来。不需要发原项目。

如果新项目没有问题,应该是原项目有什么其它代码影响了
9楼
honggang 发表于:2024/3/4 23:06:00
好的,谢谢!明天我再试试
10楼
cd_tdh 发表于:2024/3/5 9:07:00
是不是用的外部数据表,表没加载?
共10 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.