UWPプロジェクトでは、プラットフォームの特定のビュー(モバイルなど)を作成するために、クラスバックグラウンドなしで同じ名前の新しいxamlビューを追加できます。MvvmCrossは他のデバイスファミリの2番目のxamlビューを追加できません
は、だから私はクラスの後ろのコードと私の一般的な見解を持っている:
PaymentListView.xamlとPaymentListView.xaml.cs。
モバイルの新しいビューを作成したいと考えました。だから私は名前を持つXAMLビューを作成しました: PaymentListView.DeviceFamily-Mobile.xaml
どちらもタイプビュー:MvxWindowsPageです。
Problem seen creating View-ViewModel lookup table - you have more than one View registered for the ViewModels: 2*PaymentListViewModel (PaymentListView,PaymentListView)'
これを解決する方法はありますか私は、UIの一つで両方の巨大ビジュアル・トリガにプレスを作るために持っている:私は、アプリケーションを実行すると
は今、私はsetup.Initialize上の例外を取得しますXAML?
問題を再現できる[MCVE]を共有できますか? –
私はそれをここにリンクします。 – NPadrutt
@ JaydenGu-MSFT私は例を作りましたが、問題なく動作していたので、クラスタグとコードビハインドファイルの名前空間の間のミスマッチで問題が見つかりました。 。例を挙げてヒントをいただきありがとうございます:) – NPadrutt