質問

私は現在、WP7プロジェクトでCaliburn.microを使用していますが、とても満足しています。私のアプリケーションは非常にデータが多いので、AGFX(http://agfx.codeplex.com)を見てみましょう。データのリクエストとキャッシュの時間を大幅に節約できるようです。

しかし、ここでの問題は、AGFXもベースビューモデルを提供していることですが、私はすでにCaliburn.microのスクリーンを継承するものを継承するものを持っていることです。もちろん、AGFXからModelItembaseを継承し、iScreenを実装する新しいビューモデルベースをカプセル化できます。しかし、私はこれが好きではありません。2つの素晴らしいフレームワークを統合する方法について私と共有できるより良いソウルチオンやベストプラクティスはありますか?

よろしくお願いします、

-peng

役に立ちましたか?

解決

私は実際に独自のUIフレームワークを使用してAGFXを使用しています ViewModelBase. 。私自身の理解は、です ModelItemBase これは、AGFXによって提供されており、ViewModelベースではなくモデルベースです。基本的にデータを処理します。

私から継承する私のviewmodel ViewModelBase, 、墓石、アプリケーションバーのバインディングなどの多くのものを行います。ビュー上のデータを表示するために設計されています。

MVVMに適合し、本当にうまくいくと思います。お役に立てれば。 :)

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