MVVM、アニメーション、指揮-アニメーションを開始する最良の方法は?
-
06-07-2019 - |
質問
ユーザーはアニメーションが大好きです。良い例については、iphoneを参照してください:) iphoneでユーザーが行うことはすべて、アニメーションを開始します。
MVVMとCommandingを入力します(Silverlight 2について具体的に考えています)。ユーザーアクションはCommandingを介してイベントをトリガーします。そして、ユーザーに素敵なアニメーションをトリガーする方法を考えているViewModelに座っています...
いくつかの可能性はありますが、特に趣味の良いものは見つかりません。
- MVPのビット。ビューにインターフェイスを実装してから、VMがビューのメソッドを呼び出してアニメーションを開始します。
- Silverlight 3では、アクション/動作は一種の答えかもしれませんが、SL 2の最適なアプローチを見つけようとしています。
- (タイマーを介して)バインディングプロパティを更新するVMからホーキーアニメーションを実行して、物事を実現します...かなり厄介です。
アプローチで成功した人はいますか?
解決
通常、イベントを使用して、Silverlight 2のビューモデルからアニメーションを起動します
所属していません StackOverflow