複雑なアイテムのリストを保存して表示したいと思います。各 (グラフィック) アイテムは、画像、カラー チップのリスト、ラベル、およびインデックス (文字) を表示する必要があります。ユーザーは、各アイテム内でズームして、画像の詳細を (マウスホイールで) 表示することもできます。
アイテムは、スクロール可能でサイズ変更可能な垂直リストで表示されます。
言語は、必要な場合のみ C#、.net2.0、または 3.5 です。
アイテムにカスタム UserControls を使用することを考えています (それぞれ、PictureBox、2 つのラベル、およびカラー チップを表示するためのカスタム UserControl で構成されています)。リストについては、ListBox、ListView、DataGridView、またはまだ知らない別のものから何を選択すればよいか本当にわかりません。
私は基本的に、その単純さのために ListBox を使用します。他のリストを使用する利点を明確にするのを手伝ってもらえますか?