Visual Studio 2013 を使用して、 MvvmCrossに基づく Windows 8.1 用の新しい Windows ストア アプリケーションを作成しています。
まず、 Core.txt to-do ファイルの指示に従って、ビュー モデルを使用して PCL .Coreクラス ライブラリを作成します。
次に、Windows Store UI.txt to-do ファイルの指示に従って、 .Storeアプリケーションを作成します。ナビゲーション フレームワークを使用したいので、ページをBasic Pageに置き換えています。FirstView.xaml
FirstView.xaml
指示によると、LayoutAwarePage
クラスは継承する必要がありますが、VS2013/8.1 Store プロジェクトには含まれなくなったため、代わりにページを型に変更してMvxStorePage
います。LayoutAwarePage.cs
FirstView.xaml
MvxStorePage
<views:MvxStorePage x:Name="pageRoot" x:Class="App.Store.Views.FirstView"
... >
...
</views:MvxStorePage>
この変更により、アプリを起動するとFirstViewが表示されますが、view-model バインディングが機能しません。Windows ストア 8.1 アプリで MvvmCross ビュー間モデル バインディングを設定する正しい手順はどれですか?