繁体   English   中英

Winform中的组合框和许多条目

[英]Combobox in winform and many entries

我正在尝试在winform中获得一个包含约5000个条目的组合框。 我之前遇到了一个问题-addrange挂起了这么多条目。 我创建了一个单独的控件来自己完成此任务,而不会滞后,但是我将此功能添加到了现有的组合框中。

试图查看是否可以解决此问题时,我正在为WPF查找VirtualizingStackPanel。

有没有一种方法可以改善数千个字符串条目的addrange性能?

您是否尝试过使用ComboBox.BeginUpdateComboxBox.EndUpdate 添加项目时,使用这些方法可以提高性能。

当然,如果您有5000个项目,那么使用ComboBox可能不是正确的控件(拥有200个以上的项目使滚动变得不可能,这使使用下拉选择器的观点无法实现)。 您是否考虑过使用普通文本框,而是使用自动完成程序提供程序?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM