有人知道ScrollToHorizontalOffset和ScrollToVerticalOffset与窗口大小的比率吗?有经验法则吗?
给定一个X,Y我希望将窗口置于X,Y的中心,那么偏移是什么?不,这不起作用:
scrollViewer.ScrollToHorizontalOffset(X);
scrollViewer.ScrollToVerticalOffset(Y);
做一些测试看起来像scrollViewer花了大约28个步骤来滚动一个2,048乘2,048的窗口。
答案 0 :(得分:1)
没有像经验法则这样的事情。
ScrollView.Extent是完整的大小。
ScrollViewer.Viewport是可见大小。
ScrollViewer.VertiacalOffset是当前的Y偏移值。
ScrollViewer.HorizontalOffset是当前的X偏移值。