我想更改 winforms 中滚动条的实际条/拇指部分的大小,但我找不到方法来做到这一点。无论滚动多少,拇指大约是实际滚动区域的 1/10。无论我向下滚动 1 行还是 1000 行,都是一样的。我希望它的大小根据滚动量进行调整,或者至少使其达到滚动区域大小的 50% 左右。
from 包含一些用于调整滚动的属性,例如:AutoScrollMargin, AutoScrollMinSize, AutoScrollOffset
,并且它还有HorizontalScroll
and VerticalScroll
,最后两个属性代表表单的垂直和水平滚动条,它们还公开了一些属性,例如Minimum, Maximum, SmallChange, LargeChange, Value..
,如果使用所有这些还不能满足您的要求,那么您应该使用自定义的Scrollbar
. Add ScrollBar
到窗体并禁用窗体滚动条,并在控件添加到窗体或更改其大小时调整自定义滚动条...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)