我想在路径后为画布设置动画,现在使用:
Storyboard.SetTargetProperty(translateYAnimation, new PropertyPath(Canvas.LeftProperty));
Storyboard.SetTargetProperty(translateYAnimation, new PropertyPath(Canvas.TopProperty));
我可以设置Canvas center 属性吗?我不希望椭圆移动到路径之外......
图片:
答案 0 :(得分:0)
没有Canvas.Center属性。所以不,你不能设置它。
你需要根据左上角(或任何你想要的角落)来制作动画路径。不是中心。
编辑:我想有很多方法可以解决这个问题......你可以编写你自己的中心属性,你可以设置动画,并根据当前的高度/宽度设置上/下。仅作为一个例子。但关键是,你必须做点什么让它发挥作用。