2

Windows CE 5.0 で動作するバーコード デバイス用のアプリケーションの開発に取り組んでいます。

C# .NET を使用してデスクトップ用アプリを開発するための MVVM パターンを調べていて、MVVM を使用して実際にスマート デバイス アプリを開発できるかどうかを知りたいと思っていました。

はい、誰かがいくつかのリソースを指摘できる場合、私は何も見つけることができませんでした.

そうでない場合は、Windowsフォームアプリケーションを先に進めるべきですか??

4

1 に答える 1

2

MVVM は、データ バインディングを使用する単なるパターンです。それを使用するアプリまたは使用しないアプリを作成できます。実際、ハイブリッドで、いくつかの場所で使用するものを作成できます。Form を作成して View と呼び、UI 要素を「ViewModel」と呼ばれる他のクラスのプロパティにバインドすると、ほぼ完了です。MVC または MVP を代替としてパターンとして使用することも、実際にそれらすべてを 1 つのアプリに混在させることもできます。

CF が UI 要素のデータバインディングをサポートしているかどうかを尋ねる場合、答えはイエスです。それとも、Compact Framework 用の「形式化された」MVVM フレームワークがあるかどうかを実際に尋ねていますか?

于 2013-05-30T16:10:13.810 に答える