我有一个带有组合框的用户表单,其中的项目填充如下:
For Each thing in things
With Me.Combobox1
.AddItem
.List(i, 0) = thing.thing1
.List(i, 1) = thing.thing2
...
.List(i, 4) = thing.thing5
End with
Next thing
在组合框的属性中,我有BoundColumn = 3
和ColumnCount = 5
,我将列表宽度设置为高达700,并且有足够的空白来显示我的其他值,但我永远不会获得超过要显示的前三列。
ColumnWidths
似乎也不适合我。我试图将第一列的宽度设置为1,一个hack来获取一个特定的值来填充.text属性并显示在控件的文本框部分中,并且我设置了第二列,一个字符标志为15似乎运行良好,但任何进一步的列宽似乎完全被忽略。
我一直在浏览文档,但找不到解决此问题的任何内容。