【发布时间】:2021-11-22 10:06:43
【问题描述】:
我有一个 DevExpress ComboboxEdit,它可以在任何给定时间拥有不同数量的项目。
我将列表计数设置为 8,它工作正常。
如果列表实际上少于 8 行,则会显示额外的空白行。
如果小于8,如何根据列表中的项目数缩小高度?
【问题讨论】:
-
每次添加或删除项目时只需更改最大高度
-
您需要发布一些代码来找出问题所在。组合框将其高度限制为集合中的项目数。有一个
DropDownHeight可以更改以限制/扩展下拉框的大小。另外还有一个ItemHeight属性。每次将新的项目列表分配给组合框时,您可以将项目数乘以 ItemHeight 并将其分配给 DropDownHeigth。
标签: c# winforms combobox devexpress