これは、これまでに見つけたほど複雑ではないと確信しています!
ユーザーコントロールの水平リストをレンダリングしようとしています。それらの数が多いでしょう。したがって、何らかの形式の仮想リストが望ましいでしょう。
各ユーザー コントロールにはイメージが含まれ、選択可能になります。
Android/Flex/iOS では、これは List Adapters、List Item Renderers などでは些細なことですが、Win フォームでは非常に扱いにくいようです。
ビューモードをTileに設定するObjectListViewを見てきました。ただし、水平方向にレンダリングする方法はないようです。
フロー レイアウトにユーザー コントロールを設定しようとしました。しかし、画像を読み込んでいるため、メモリ使用量は屋根を通り抜けます。