簡體   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