如何控制Combo Box的下拉长度
首先要知道两点:
一、那就是在设计界面里,点击一下Combo Box的下拉箭头,此时出现的调整框就是Combo Box的下拉调整框。
二、属性里有个 No integral height 钩选项,表示最大长度为设计长度,如果实际内容比设计长度多,就出现滚动条,少就以实际长度显示。
CComboBox需要设置“高度”。如果是资源中添加的组合框,在资源编辑器对话框界面,选中组合框,再将鼠标放到组合框的下箭头上,出现“上下箭头”图标后,再点击一次,可以设置高度,下拉至合理高度即可。
这个,直接用组合框应该是解决不了。你可以用以下方法解决:先把组合框的数据保存到某个数据库,然后在组合框_将d出列表事件中,根据组合框内容搜索数据库,然后把搜索到的数据用加入表项命令加入。
如果你想根据内容直接d出列表的话可以用组合框.发送消息(335,1,0)d出列表,不过这样d出的列表会自动选择第一项,所以你只能输入一个字或一个词。
我目前解决的方法是使用编辑框和列表框组合,编辑框_内容被改变事件中添加搜索数据库加入表项的命令,最后用列表框.是否可视=真显示出来。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)