求这个网址中的鼠标平移滑动特效http://alkumait.net/hostedprojects/arcgisslcontrols/ELTesterTestP
如该网址,所示,需要一个鼠标平移时的滑动缓冲效果
http://alkumait.net/hostedprojects/arcgisslcontrols/ELTesterTestPage.html
[解决办法]
这个的实现首先需要你了解WPF中Drag&Drop的实现.如果不太清楚,请看我的博文吧...
博客园: http://www.cnblogs.com/loveis715/archive/2011/12/05/2277384.html
CSDN镜像(正好今天刚刚建立): http://blog.csdn.net/silverfox715/article/details/7447689
接下来我们来讲实现.
首先,我觉得可以用最原始的方法。。。自己定义一个DispatcherTimer然后在鼠标松开以后一点一点挪动这个图像的位置。。。
另外一种方法就是Image.RenderTransform属性(或者LayoutTransform,但是这限制了你必须用Canvas)。该属性的类型为Transform,是一个派生自DependencyObject的类型。您可以为该属性添加一个TranslateTransform并操作该TranslateTransform的X,Y属性即可。
当然,如果是我,我会去写一个自定义Animation,然后用Animation操作它就可以了。。。
用Transform不好的一点就是这个图像的位置信息,会有偏差。。。