滚动条不会滚动到绝对底部

时间:2015-09-23 20:36:19

标签: c# winforms autoscroll flowlayoutpanel

我在flowlayoutpanel中使用autoscroll有一个非常奇怪的问题。有一些控件以编程方式添加到flowlayoutpanel,但是,当滚动到窗体/ flowlayoutpanel的底部时,最后一个控件将被切断。它几乎就像flowlayoutpanel进一步延伸,滚动条不会向下滚动得足够远。

有没有人有任何想法/遇到此问题?

enter image description here

3 个答案:

答案 0 :(得分:1)

您确定所有这些控件都直接位于FlowLayoutPanel内吗? 如果它们位于Panel,则此Panel不够大(Height中)。

答案 1 :(得分:1)

我还遇到了FlowLayoutPanel切断控件底部的问题。对于遇到类似问题的其他人来说,这就是我的帮助!

确保被切断的对象具有正确的边距值。像这样的东西通常会起作用:

this.Margin = new System.Windows.Forms.Padding(6, 7, 6, 20);

答案 2 :(得分:0)

您可以将 AutoScrollMargin 更改为更高的高度,以便向下滚动到底部。