MFC中的combobox下拉列表添加了下拉项但是运行时不显示下拉列表内容。
2017-09-04 09:50
1611 查看
在使用MFC的时候用到conbobox的时候很可能会遇到这样一种情况,
在下拉列表中添加了下拉项,在运行的时候点击下拉按钮却不出现选项。
在确定了添加下拉项的代码没有问题的时候就可能是这个原因了。
下拉列表其实有两个高度,一个是下拉列表控件的高度,仔细看一下会发现这个高度是不可调节的,
另一个高度则是下拉列表的高度,这个高度默认是和下拉列表控件高度相同,
既然相同就很容易理解为什么不显示内容了,因为被控件挡着了。
那么怎么调节下拉列表的高度呢? 点击那个下拉按钮,就那个黑色三角形。
这时就会发现只能调节高度而不能调节宽度了,因为宽度被前面那个下拉列表控件定死了。
点击那个蓝色实心点下拉就可以调节高度了。
在下拉列表中添加了下拉项,在运行的时候点击下拉按钮却不出现选项。
在确定了添加下拉项的代码没有问题的时候就可能是这个原因了。
下拉列表其实有两个高度,一个是下拉列表控件的高度,仔细看一下会发现这个高度是不可调节的,
另一个高度则是下拉列表的高度,这个高度默认是和下拉列表控件高度相同,
既然相同就很容易理解为什么不显示内容了,因为被控件挡着了。
那么怎么调节下拉列表的高度呢? 点击那个下拉按钮,就那个黑色三角形。
这时就会发现只能调节高度而不能调节宽度了,因为宽度被前面那个下拉列表控件定死了。
点击那个蓝色实心点下拉就可以调节高度了。
相关文章推荐
- 在Datagridview中添加datagridviewComboBox列并显示下拉列表
- 在ComboBox下拉列表中显示具有多行的文本
- 固定宽度下拉列表中option内容显示不全问题解决方法
- winform中DataGridView添加ComboBox的最终解决方案(点击ComboBox默认显示当前行的内容)
- 关于combox只显示一条下拉列表中的内容的问题
- C# 程序中如何向(DEV)ComboBoxEdit控件中添加下拉列表的值不使用数据绑定,就是使用代码添加
- 【转】【PB】动态添加数据窗口列中下拉列表的内容
- VC中ComboBox下拉列表不显示数据或只显示一行问题
- jquery获取下拉列表的值和显示内容的方法
- 在combobox下拉列表中显示Treeview(转自csdn)
- 使用JavaScript以,号分割文本框内容为数组并添加到下拉列表
- DataGridView动态添加下拉列表DataGridViewComboBoxColumn并为下拉列表设置默认值
- 关于Intellij idea里在pom.xml里添加Maven依赖,本地仓库下拉列表显示包很少的血的经验
- 固定宽度下拉列表中option内容显示不全问题解决方法
- c#动态设置combobox控件下拉项宽度以实现下拉项文字可以完全显示。
- js实现在编辑框input下根据输入内容显示匹配内容的下拉列表(一)
- VB.Net自己写的一个控件:ComboBox下拉列表中显示多列数据(可以绑定数据表)
- RadComboBox 的 Virtualization 方式,解决数据过多,下拉列表显示缓慢问题。
- 如何让ComboBox的下拉列表宽度自适应内容的宽度
- 解决IE8固定宽度下拉列表中option内容显示不全问题