iTunesのアルバムビューアのようなフォームをC#で作成したいと思います。
たくさんの画像サムネイルがあり、それぞれの下に画像の名前を表示する1行または2行のテキストがあるグリッドを想定しています。また、画像のサムネイルをクリックすると、画像に関する情報が記載されたフォームが表示されます。
これを可能にするコントロールはC#にありますか?
十分なフィナリングでDataGridViewを使用できますが、サムネイルは生成されません。サムネイルは自分で作成する必要があります。(画像をグリッド コントロールに読み込んでスケーリングすることもできますが、画像が多すぎない場合、深刻なパフォーマンスの問題が発生します。)
あなたが説明したようなアプリケーションは、通常、Telerik のグリッド (および他の多く) やサード パーティのグラフィック パッケージなどのサード パーティの UI ライブラリと一緒に配置されます。これは、Microsoft がすぐに使用できる適切なコントロールを提供しているものの、手の込んだアプリケーションをそれらのコントロールから組み立てるのがはるかに困難になる可能性があるためです。
サード パーティ製のコントロールに支払いたくない、または支払うことができない場合は、サムネイル生成用のこのプロジェクトやグリッド コントロールとしてのこのようなオープン ソースおよびデモ プロジェクトを調べることができます。