我设法获取并设置 scrollerOffest 为:
double horizonatalOffest = sv.HorizontalOffset;
Debug.WriteLine("horizonlat offset: " + horizonatalOffest.ToString());
sv.ScrollToHorizontalOffset(2000);
问题是如何获得最大偏移量。假设我有 0 到 50000 的滚动条。那么我怎样才能获得最大偏移量呢?
Scrollview.HorizontalOffset
返回当前偏移位置?请注意,我的滚动条在运行时会增长/缩小。 最佳答案
ScrollViewer
的最大偏移量将取决于其内容。获取 ScrollViewer
的 child ,并通过其 ActualHeight
属性获取其高度。然后减去 ScrollViewer
ActualHeight
属性值以获得最大偏移量。
关于windows-phone-7 - 如何在 wp7 中获得 ScrollView 的最大偏移量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6940974/