ScrollViewer 的动画滚动效果实现解决方法

ScrollViewer 的动画滚动效果实现
在ScrollViewer里放几个图片,然后有一个按钮。想每次点击按钮,ScrollViewer的滚动条都在2s时间内向右滚动100个像素,
不要硬切过去,想做的有点动画效果,但是直接写动画的话,会报错,报错信息如下:


未处理的“System.ArgumentException”类型的异常出现在 PresentationCore.dll 中。

其他信息: “HorizontalOffset”属性在“System.Windows.Controls.ScrollViewer”类上不是可动态的,因为 UIPropertyMetadata 上已设置 IsAnimationProhibited 标记,用于将属性与类关联。

那位有什么好的建议,谢谢了。


------解决方案--------------------
没有遇到过这个错误,能贴一下代码看看么?这样比较难判断问题。