所以我试图将 ScatterViewItem 从 1 点移动到另一个点。我试过使用 PointAnimation。但是,动画完成后,我无法将项目从 To 点移动。我可以旋转该项目并对其进行缩放,但由于某种原因无法移动它。
这是从 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);