2017-05-18 23 views
5

現在、連絡先を表示するwinformsアプリケーションで作業していますが、メモリに問題があります。C#WinformsのAndroid RecyclerViewに似たものはありますか

連絡先ごとに名前と番号の内部にラベルが付いたパネルを作成し、これをメインパネルに追加します。 1000人の連絡先があると仮定します。私は1つのメインパネルとともに1000パネルを作成することになります。

私の問題は、パネル(連絡先)が一度にメインパネルに10個程度しか表示されていないにもかかわらず、私はまだ1000個のパネルすべてを構築しています。

メインパネルに表示されているPanelのみをビルドする方法が必要です。理想的には、RecyclerView in androidに似たものが欲しいです。 C#またはWinformsでこれに似たライブラリがありますか?

+0

「各連絡先ごとにパネルを作成します」 - なぜそれを行う必要がありますか? –

+0

@LeiYang私は表示用のパネルに完全な連絡先情報を保持したい。 –

答えて

0

Winformsのは、現在、リストビューのリサイクルビューの種類をサポートしていません。このsmeでは、サードパーティのベンダーが、コントロールと関連するソリューションを提供しています。 オープンソースのObjectListViewを試してみてください。 sourced at code-project

+0

[こちら](https://www.codeproject.com/Articles/333864/Flexible-List-Control)もチェックしてください。 – Job

関連する問題