在 tablelayoutpanel 中看不到标签调整大小

Do not see a label resize in tablelayoutpanel

我有一个 tablelayoutpanel 并且第一行有 5 个标签(共有 4 行)。有 5 列,最后一列的宽度是滚动条(基本滚动条)的宽度。当我在面板上放置命令时,滚动条有时可见,有时不可见,我会根据它调整最后一列的大小。我的问题是当我没有滚动条并且在我有它之后:我想调整我的标签的大小但没有看到变化发生。

我试过挂起和恢复,但不能正常工作。我也尝试设置可见或不可见 tablelayoutpanel 但没有。

这里是代码:

tableLayoutPanelGroupView.ColumnStyles[5].Width = 0;

及之后:

tableLayoutPanelGroupView.ColumnStyles[5].Width = SystemInformation.VerticalScrollBarWidth;

最后,我找到了一个解决方案:在更改 tablelayoutpanel 中最后一列的大小之前,我将标签的可见性设置为 false,并在完成后将可见性重置为 true。

感谢帮助我的人!