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