私のアプリケーション (Visual C# 2008 WinForms を使用しています) には、生成されたコントロールが多数含まれています。具体的には、ボタンのグリッド、ラベルの配列、リスト、見出しなど...すべてがコンテナにかなり収まるように設定されています。
ユーザーがメイン フォームのサイズを変更できるようにしたいのですが、そのためには、生成されたコンテンツを破棄して適切なサイズに再作成するか、すべてのコントロールにインデックスを付けて、それが名前と種類で何であるかを把握する必要があります。各アイテムを個別にサイズ変更します。フォームのサイズ変更中/後にこれを行う必要があります。
これを行うためのよりインテリジェントな方法はありますか?ディメンションの 100% を構成しないアイテム (ボタンのグリッドなど) を扱っているため、ここでは Dock と Anchor はまったく当てはまりません。