所以我试图将ScatterViewItem从1点移动到另一个。我试过使用PointAnimation。但是,动画完成后,我无法从“到”点移动该项目。我可以旋转并缩放它,但是由于某些原因无法移动它。
这是从1点到直线的简单移动。我应该使用PointAnimation还是有更好的方法?谢谢我在C#中执行此操作
我的重点动画代码:
oPointAnimation = new PointAnimation();
oPointAnimation.From = new Point(439, 113);
oPointAnimation.To = new Point(139, 160);
oPointAnimation.Duration = TimeSpan.FromSeconds(4);
oPointAnimation.Completed += new EventHandler(oPointAnimation_Completed);
theCard.BeginAnimation(ScatterViewItem.CenterProperty, oPointAnimation);
最佳答案
我想您需要使用POintAnimation的FillBehaviour来FillBehavior =“ Stop”