更改数量滚动条在面板上移动
我有一个包含许多子控件的面板,并且启用了Autoscroll
。 单击滚动条顶部或底部的箭头只会导致几个像素的微小移动:
移动量可以控制并设置为更大的值吗? 使用.NET Compact Framework。
编辑1
在.NET的完整版本中,可以直接访问VerticalScroll.SmallChange
和VerticalScroll.LargeChange
属性。 但是这些在Compact Framework中不可用。 所以问题是如何在Compact Framework中做到这一点?
编辑2通过查看面板的AutoScrollPosition.Y
,我发现SmallChange
参数设置为5个像素。 这必须是Compact Framework中Panel
控件的默认值。 对于我的触摸屏应用程序,这需要像70像素。
经过大量研究后,我得出了这样的结论:在Compact Framework中这是不可能的。 这个答案不是针对具体问题,而是由Cyril Gupta的这个答案改编的一个很好的解决方法
Up
和Down
按钮。 AutoScroll
。 Top
属性。 很好地工作!
链接地址: http://www.djcxy.com/p/53703.html