我有一个带有许多子控件并Autoscroll
启用的面板。单击滚动条顶部或底部的箭头只会导致几个像素的微小移动:
可以控制移动量并将其设置为更大的值吗?使用 .NET Compact Framework。
编辑 1
在 .NET 的完整版中,可以直接访问VerticalScroll.SmallChange
和VerticalScroll.LargeChange
属性。但是这些在 Compact Framework 中不可用。所以问题是如何在 Compact Framework 中做到这一点?
编辑 2通过查看面板的AutoScrollPosition.Y
,我发现该SmallChange
参数设置为 5 个像素。这必须是Panel
Compact Framework 中控件的默认值。对于我的触摸屏应用程序,这需要类似于 70 像素。
经过大量研究,我得出的结论是,这在 Compact Framework 中根本不可能。此答案不适用于特定问题,而是改编自Cyril Gupta 的此答案的出色解决方法
Up
和Down
按钮。AutoScroll
在子面板上禁用。Top
属性。很好用!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句