8

MVVMLightを使用してWindows8メトロアプリケーションの開発を開始した場合は、Windows 8(WinRT)プロジェクトテンプレートの作成を手伝ってください。MicrosoftのLayoutawareページ(基本クラス)を使用することに飽きてしまいます。MVVMLightを使用してクラスを構成する必要があります。誰かがこれをした場合は、私を助けるか、MVVMLightを使用してWindows8Metroアプリケーションの開発を開始するためのリンクを提供してください。

私が問題に直面している主な分野は次のとおりです。

  1. ナビゲーション(前方および後方)
  2. 状態の処理(Windows 8でのトゥームストーニング)
  3. アプリ起動後のナビゲーションは、フォームの終了状態などです。
  4. Webサービスの処理[httpクライアントを使用した投稿]
4

2 に答える 2

2

ここにあるWindows8でMVVMLightを使用する(古い)例があります。ここにあるMVVM光源の一部としてテンプレートとサンプルもあります

編集: これはMVVMLightを使用したmsdnの例です。

于 2012-08-15T18:42:34.567 に答える
0

これはどうですか

しかし、私はそれを試しませんでした。ポータブルクラスライブラリ(ターゲットはWindows8.1および.NETx.xx)を使用しており、このライブラリはWinRTプロジェクトを参照しています。このリンクで見つけることができるPCL用のMvvmLight

問題は、ローカルファイルとローカル設定にアクセスできないことですが、最初にプレゼンテーションプロジェクトからポータブルクラスライブラリに挿入することはできます。

このソリューションには多くの利点があり、そのうちの1つは最も簡単な単体テストです。

詳細については、このスタックオーバーフロースレッドをご覧ください

于 2015-03-02T13:46:37.637 に答える