質問

ユーザーはアニメーションが大好きです。良い例については、iphoneを参照してください:) iphoneでユーザーが行うことはすべて、アニメーションを開始します。

MVVMとCommandingを入力します(Silverlight 2について具体的に考えています)。ユーザーアクションはCommandingを介してイベントをトリガーします。そして、ユーザーに素敵なアニメーションをトリガーする方法を考えているViewModelに座っています...

いくつかの可能性はありますが、特に趣味の良いものは見つかりません。

  • MVPのビット。ビューにインターフェイスを実装してから、VMがビューのメソッドを呼び出してアニメーションを開始します。
  • Silverlight 3では、アクション/動作は一種の答えかもしれませんが、SL 2の最適なアプローチを見つけようとしています。
  • (タイマーを介して)バインディングプロパティを更新するVMからホーキーアニメーションを実行して、物事を実現します...かなり厄介です。

アプローチで成功した人はいますか?

役に立ちましたか?

解決

通常、イベントを使用して、Silverlight 2のビューモデルからアニメーションを起動します

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top