Combobox不显示数据项

Vpp*_*Man 0 mfc combobox visual-c++

我一直在尝试Data在我的mfc项目的DialogWindow中为我的组合框添加项目,在设计时通过Data为这个组合框的属性设置由分号分隔的字符串.

但它只是在运行时显示空组合框.我也尝试在DialogBox AddString()的情况OnInitDialog()下手动使用这个组合框的方法.但那也没有用.

尝试再次创建一个演示项目,当我添加组合框并将值a;b放在Data它的属性中时,它就会显示出来.但在我的项目中尝试了同样的事情,它仍然显示新组合框中的空列表!试图比较两个项目的代码,如头文件和初始化等.发现两者都是相同的.除了我的项目中的按钮和我的自定义c ++代码的一些事件声明之外,其余代码与新创建的演示项目的代码相同!

为什么在我的项目中这个组合框显示一个空的项目列表?:(

编辑:

刚刚注意到这些项目已经在列表中.但是下拉的高度很小,从而阻止了实际的物品出现!:(

试图增加组合框的大小,但我在属性窗口中找不到任何属性,拖动组合框的角落也不会增加高度!:(

Akh*_*ran 5

在设计窗口中增加下拉列表的大小:

在此输入图像描述

单击组合框右侧的箭头(在第一张图片上以黄色突出显示).然后单击并拖动底部中间调整大小标记以增加高度(在第二张图片中突出显示).

这将增加下拉列表的大小.

否则,当我们尝试单击调整大小标记以增加高度时,它将被禁用.因此,请务必先点击组合框右侧的箭头.