プログラムで作成したTableLayoutPanelがあります。正常に動作しますが、何かが見つかりませんでした。フォームのサイズが変更されたときに、列のサイズを自動的に設定するにはどうすればよいですか。パネルはDock.Topに設定されており、すべての列のサイズをパーセントで表すのではなく、フォームのサイズを変更すると、最後の列のみが大きくなります。これに対して何ができますか?各列にColumnStyleを追加する方法は次のとおりです。
this.tablePanelFilter.ColumnStyles.Add(
new ColumnStyle(SizeType.Percent,Convert.ToSingle(
Math.Ceiling((decimal)100 / (decimal)columnCount))));