为具有自动滚动功能的停靠面板添加填充。

4
我有一个停靠在表单底部的面板。该面板设置为AutoScroll,因此滚动条在需要时出现。
我有一个图像动态添加到这个面板上。除了最后一个图像在表单的边缘上,一切看起来都很好,例如下面的图像: enter image description here 有人知道如何在面板右侧添加填充吗?是的,我尝试过设置面板的右填充,但那没有起作用。

你是在使用WPF还是Windows Forms? - Zruty
我正在使用Windows Forms。 - Robert E. McIntosh
你尝试过调整边距吗? - iceheaven31
是的,它们似乎都没有添加任何填充。 - Robert E. McIntosh
4
你尝试过使用SetAutoScrollMargin方法吗?这个方法可以调整滚动条自动滚动时的边距。 - Mark Hall
2个回答

4

非常感谢 Mark Hall。AutoScrollMargin 属性帮助了我,这正是 Robert 遇到的问题。


这应该是一个被接受的答案。可以使用 panel.SetAutoScrollMargin(W, H) 或在设计器中更改 AutoScrollMargin 属性。两者都可以实现相同的效果。 - Maris B.

0
尝试使用TableLayoutPanel作为图像容器,然后将TableLayoutPanel添加到Panel控件中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接