所以我正在使用 .net 框架在 Visual Studio 2022 中使用 Windows 窗体图形编辑器。我有一个数据列表,已放入 ComboBox 的 Items 属性中。我希望显示有限数量的项目,然后能够使用垂直滚动条滚动所有项目。我已将 DropDownStyle 设置为 DropDownList 并将 MaxDropDownItems 设置为 8,但它仅显示一个长列表中的所有项目,而没有滚动条。任何帮助将不胜感激。
所以我找到了解决方案。在 MyForm_Load 中我放置了以下代码行。
this->comboboxCharacters->DropDownHeight = this->comboboxCharacters->ItemHeight * 8;
这一次仅显示 8 个元素,并且有一个滚动条。