获取控件xaml的当前画布

时间:2016-10-12 20:31:52

标签: wpf xaml animation

我有一个双动画,它在一个控件上运行良好。现在我想让它变得普遍。如何获取控件的当前画布? F.E.我想在窗口上使用这个动画,它总是显示从13到17,而我需要从“当前位置”到“当前位置+4”

<BeginStoryboard x:Key="SomethingWrongAnimation">
        <Storyboard  Storyboard.TargetProperty="(Canvas.Left)">
            <DoubleAnimation From="13" To="17" Duration="0:0:0.05" 
                         AutoReverse="True" FillBehavior="Stop" RepeatBehavior="5x"/>
        </Storyboard>
    </BeginStoryboard>

1 个答案:

答案 0 :(得分:1)

而不是FromTo设置By属性:

<DoubleAnimation By="4" ... />