VC中ComboBox下拉列表不显示数据或只显示一行问题
2015-04-20 17:05
447 查看
http://blog.sina.com.cn/s/blog_879a9e660100tduq.html
今天在CSDN里看到有不少人问一个关于VC中Combo Box下拉列表不显示数据的问题,他们正确添加了数据,但是在运行时点击Combo Box却不显示数据,其实原因很简单,在使用Combo Box控件时,有一个显示列表区域大小的设置,默认的显示区域太小,故无法显示数据。只要将鼠标在Combo Box的下三角上单击后,出现下拉的图标,向下拉下一个显示列表的区域即可。
下三角的位置
另外,有人问道如何向Combo Box中添加数据,有两种方法:一种,直接鼠标右键,选择“属性”-“数据”,输入即可,一行表示一个数据,Ctrl+Enter换行。另一种方法,在OnInitDialog()中添加ComboBox.AddString("数据名")。添加项的值从大到小排列,最后添加的数据项,值最小,默认为0。ComboBox.SetCurSel(0); 可以设置Combo Box默认显示第0项数据。
今天在CSDN里看到有不少人问一个关于VC中Combo Box下拉列表不显示数据的问题,他们正确添加了数据,但是在运行时点击Combo Box却不显示数据,其实原因很简单,在使用Combo Box控件时,有一个显示列表区域大小的设置,默认的显示区域太小,故无法显示数据。只要将鼠标在Combo Box的下三角上单击后,出现下拉的图标,向下拉下一个显示列表的区域即可。
下三角的位置
另外,有人问道如何向Combo Box中添加数据,有两种方法:一种,直接鼠标右键,选择“属性”-“数据”,输入即可,一行表示一个数据,Ctrl+Enter换行。另一种方法,在OnInitDialog()中添加ComboBox.AddString("数据名")。添加项的值从大到小排列,最后添加的数据项,值最小,默认为0。ComboBox.SetCurSel(0); 可以设置Combo Box默认显示第0项数据。
相关文章推荐
- VC中ComboBox下拉列表不显示数据或只显示一行问题
- VC中ComboBox下拉列表不显示数据或下拉表高度太小的问题
- [转]VC中ComboBox下拉列表不显示数据或下拉表高度太小的问题
- VC中Combo Box下拉列表不显示数据的问题
- (转)RadComboBox 的 Virtualization 方式,解决数据过多,下拉列表显示缓慢问题。
- VC中点击ComboBox下拉列表不显示数据的解决方法
- VC中点击ComboBox下拉列表不显示数据的解决方法
- RadComboBox 的 Virtualization 方式,解决数据过多,下拉列表显示缓慢问题。
- VB.Net自己写的一个控件:ComboBox下拉列表中显示多列数据(可以绑定数据表)
- 解决WinForm中ComboBox控件的“设置"DataSourse”属性后无法修改项集合”以及两个不相关联的ComboxBox控件实现数据列表显示不可实现的问题
- EXT下拉列表中无法显示数据问题 ext undefined为空或不是对象
- 关于android的listview数据列表显示的下拉和刷新报错问题
- VB.Net程序设计:ComboBox下拉列表中显示多列数据-增加一个事件。
- 使用内存表table()和connect by level 处理 一行多条数据显示问题
- C# 程序中如何向(DEV)ComboBoxEdit控件中添加下拉列表的值不使用数据绑定,就是使用代码添加
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- ASP.NET基础教程-DataList数据列表控件-选择DataList列表中的一行显示明细信息
- ListView listCtrl 不能显示和不能正确添加行数据以及列表题不能显示问题
- 固定宽度下拉列表中option内容显示不全问题解决方法
- 解决ScrollView下嵌套ListView/GridView进页面不在顶部的问题以及数据显示不全的问题( 只显示一行)