【发布时间】:2011-12-29 22:00:42
【问题描述】:
我有一个面板,它有时需要比自然容纳更多的垂直屏幕空间,因此它需要能够垂直滚动。所以,一切都设置为 AutoScroll。
控件包含在 TableLayoutPanel 中并设置为停靠,因此它们应调整其宽度以匹配。然而,当控件触发滚动条时,它总是 最终会创建一个水平滚动条,即使被违反的控件没有最小宽度限制。它是根据先前的宽度创建水平滚动条,而不是尊重停靠命令并重新绘制控件以适应新的宽度。
有没有更好的办法解决这个问题?
【问题讨论】:
标签: c# .net winforms autoscroll tablelayoutpanel