Win8 アプリを作成しようとしていますが、現在直面している問題の 1 つは Margin プロパティのアニメーション化です。
最初はDoubleAnimation
、Margin.Left
プロパティで を試してみましたが、いくつかの例外をねじ込み、少しグーグルで調べたところ、「非 DependencyProperty」をアニメーション化できないことがわかりました。(これは実際に理にかなっています)
したがって、余白プロパティを実際にアニメーション化できる唯一の方法はオブジェクトを使用することであることがわかりましたがObjectAnimationUsingKeyFrames
、これはオブジェクトのフレームごとの状態にすぎません。アニメーションは作成されず、キャンバス上で楕円を再配置するだけです。
私の質問です。DiscreteObjectKeyFrame
さまざまな値を持つオブジェクトの束を追加せずに、どうにかして Margin プロパティで素敵できれいなアニメーションを作成しますか?