【问题标题】:WPF, DoubleAnimationUsingPath, how set targetproperty?WPF,DoubleAnimationUsingPath,如何设置targetproperty?
【发布时间】:2013-11-16 13:56:42
【问题描述】:

我想在路径之后为画布设置动画,现在使用:

Storyboard.SetTargetProperty(translateYAnimation, new PropertyPath(Canvas.LeftProperty));
Storyboard.SetTargetProperty(translateYAnimation, new PropertyPath(Canvas.TopProperty)); 

我可以设置 Canvas center 属性吗?我不希望椭圆移出路径...

图片:

【问题讨论】:

    标签: wpf animation path


    【解决方案1】:

    没有 Canvas.Center 属性。所以不,你不能设置它。

    您需要根据左上角(或者您想要的任何角落)来制作动画路径。不是中心。

    编辑:我想有很多方法可以解决这个问题......您可能会为您设置动画的 Center 编写自己的附加属性,并根据当前的高度/宽度设置顶部/左侧。举个例子。但关键是,你必须做一些事情才能让它发挥作用。

    【讨论】:

      猜你喜欢
      • 2016-10-11
      • 1970-01-01
      • 2010-11-17
      • 1970-01-01
      • 2021-10-28
      • 2018-12-22
      • 2013-11-26
      • 2013-12-27
      • 2013-02-13
      相关资源
      最近更新 更多