vc6.0的环境,在资源里添加组合框,属性->数据,写入数据,调整高度。程序运行后,下拉不显示数据

vc6.0的环境,在资源里添加组合框,属性->数据,写入数据,调整高度。程序运行后,下拉不显示数据,第1张

你的高度调整是不是没有调整好?

如何控制Combo Box的下拉长度

首先要知道两点:

一、那就是在设计界面里,点击一下Combo Box的下拉箭头,此时出现的调整框就是Combo Box的下拉调整框。

二、属性里有个 No integral height 钩选项,表示最大长度为设计长度,如果实际内容比设计长度多,就出现滚动条,少就以实际长度显示。

CComboBox需要设置“高度”。

如果是资源中添加的组合框,在资源编辑器对话框界面,选中组合框,再将鼠标放到组合框的下箭头上,出现“上下箭头”图标后,再点击一次,可以设置高度,下拉至合理高度即可。

这个,直接用组合框应该是解决不了。

你可以用以下方法解决:先把组合框的数据保存到某个数据库,然后在组合框_将d出列表事件中,根据组合框内容搜索数据库,然后把搜索到的数据用加入表项命令加入。

如果你想根据内容直接d出列表的话可以用组合框.发送消息(335,1,0)d出列表,不过这样d出的列表会自动选择第一项,所以你只能输入一个字或一个词。

我目前解决的方法是使用编辑框和列表框组合,编辑框_内容被改变事件中添加搜索数据库加入表项的命令,最后用列表框.是否可视=真显示出来。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8012027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存