我有一个1000个字符串的数组加载到组合框中.将字符串数组加载到组合框中的最快方法是什么?
除了遍历字符串列表之外,还有其他方法,将每个字符串一次放入组合框中吗?
以及如何将组合框数据一旦加载到其他10个组合框中?
如果你在10个组合框中重复了1000个字符串,你可能需要考虑使用一个所有者绘制的组合框,它根据你的数组中的索引动态地绘制字符串,而不是将它们存储在组合框中.方式更快,方式更高效.在联机帮助中查看DrawItem方法和DRAWITEMSTRUCT结构.基本上,您可以使用InitStorage和InsertString(如NuSonic所述)在您的combobx中创建1000个空白项目,并覆盖DrawItem以根据需要绘制时提取并绘制所需的字符串(基于索引).