我有一个以编程方式创建的 TableLayoutPanel。它工作正常,但我找不到任何东西:如何在调整表单大小时自动调整列大小?面板设置为 Dock.Top 并且当我调整表单大小而不是按百分比调整每列的大小时,只有最后一列会增长。我能为此做些什么?以下是我为每列添加 ColumnStyle 的方法:
this.tablePanelFilter.ColumnStyles.Add(
new ColumnStyle(SizeType.Percent,Convert.ToSingle(
Math.Ceiling((decimal)100 / (decimal)columnCount))));