2016-10-12 8 views
0

1つのコントロールでうまく機能するダブルアニメーションがあります。今は普遍的なものにしたいと思っています。コントロールの現在のキャンバスを取得するにはどうすればよいですか? F.e.私は、ウィンドウ上でこのアニメーションを使用したいと私は「現在位置に」からByプロパティを設定し「現在位置+ 4」コントロールの現在のキャンバスを取得xaml

<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

代わりのFromToに必要な一方で、それはオールウェイズ17に13から示した:

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

ありがとうございます!現在の2から現在の+2まではどうですか? – CepBuch

+0

そして、私は "By"をウィンドウに使うことはできません:(からのみ – CepBuch

+0

例外があります – CepBuch

関連する問題