0

これは一般的な欲求だと思っていたでしょうが、これを見つけたら気が滅入るでしょう。

2 つの画像を前後に入れ替えて、画像をアニメーション化したいだけです。StoryBoard を試してみたのですが、ストーリーボードでソースを変更できないようです。私が思いつく唯一の答えはタイマーですが、これは最善の方法ではないと思います。

編集: WPFで画像コンテンツをアニメーション化するにはどうすればよいですか? 「類似の質問」ウィンドウに表示されました。そして、これは私が望むことを行いますが、OPが言うように「ハック」であり、2つの画像のみを交換します.10または20または100のシーケンス全体が必要な場合.

4

1 に答える 1

1

SOに関する別の投稿を見つけました。その答えは、問題を解決できるようです。ストーリーボードを使用してアニメーション中に画像を変更する

このアプローチの問題は、任意の数の画像をサポートするという要求を満たしていないことです。

を画像パスにデータバインディングし、その後コードでパスを変更するだけの別の方法を提案しようとしImage Sourceていましたが、まだ機能していません。

要件を処理するためのエレガントな方法があると思われる記事は次のとおりです。http://www.codeproject.com/Articles/364529/Animation-using-Storyboards-in-WPF

うまくいけば、それはあなたのために働くでしょう。

于 2012-05-17T13:43:43.453 に答える