質問: 以下画像のように`UserControl`を積み重ねたいのですが、親要素?には何を使えばいいでしょうか? スクロールが可能なもので、軽量なものを探しています。 ![画像の説明をここに入力](https://i.stack.imgur.com/Xkkyn.png)
回答: WindowsFormsではコントロールごとにウィンドウハンドルが生成される関係で大量のコントロール配置をするUIデザインは解決策のない状況になります。 昔からコントロールが多いと重い、遅いという話題は尽きません。 このため、大量のコントロールを配置するような画面仕様を避けることを考えた方が良いでしょう。 たとえば、UserControlは10個くらいにして、スクロールしたら中身を入れ換えて表示して、擬似的にスクロールしているように見せるなど。 (実際には、1ページに10個表示、ページ切り換えボタンで11個目~、21個目~からと表示を切り替えるようなUIが良いかもしれません)