winform (C# .NET) で非常に単純な自動サイズ変更レイアウトを取得しようとしています。TableLayoutPanels と FlowLayoutPanels を試しましたが、何も機能しません。
実行時に作成される他のユーザーコントロールのコンテナーであるユーザーコントロールがあります-子コントロールを垂直にリストしたいので、それを StackPanel と呼びました。FlowLayoutPanel、TableLayoutPanel、および Panel (各コントロールを上部にドッキング) を使用してこれを試しました。
子ユーザーコントロールは、ラベルと任意の数のラジオボタン (またはその他の標準コントロール - それは問題ではありません) で構成されます。
子コントロールが作成されると、ラベル テキストが設定され (長い場合は新しい行に折り返す必要があります)、ラジオ ボタンが追加されます。
Resize イベントを使用したドッキング/自動サイズ設定または手動サイズ設定の組み合わせはないようです。これにより、クリッピングせずにすべてを表示し、フォームでサイズを変更できます。
ありがとう!