Tag: WINTXAML的

以编程方式animation(平滑)ScrollViewer

有没有办法在Windows Phone 8.1 Runtime中平滑地设置ScrollViewer的垂直偏移? 我已经尝试使用ScrollViewer.ChangeView()方法,无论是否将disableAnimation参数设置为true或false,垂直偏移的更改都不会生成animation。 例如: myScrollViewer.ChangeView(null, myScrollViewer.VerticalOffset + p, null, false); 偏移量被改变而没有animation。 我也尝试使用垂直偏移调解器: /// <summary> /// Mediator that forwards Offset property changes on to a ScrollViewer /// instance to enable the animation of Horizontal/VerticalOffset. /// </summary> public sealed class ScrollViewerOffsetMediator : FrameworkElement { /// <summary> /// ScrollViewer instance to forward Offset changes on to. […]