使用しようとしていますFreshPageModelResolver.ResolvePageModel<>();
が、次の例外が発生します。
System.Exception: 'XFShell.Pages.MainPage, XFShell, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null not found'.
私が他のページで見たものについては、ViewModel ページと Page が正しい命名法に従っていないという通常の問題がありますが、私のものを確認したところ、正しいようです。修正方法を教えていただければ幸いです。それ。
App.XAML.cs コード:
public App()
{
InitializeComponent();
var getPage = FreshPageModelResolver.ResolvePageModel<MainViewModel>();
MainPage = new FreshNavigationContainer(getPage);
}
MainViewModel.cs コード:
public class MainViewModel : FreshBasePageModel
{
public ICommand comando { get; set; }
public override void Init(object initData)
{
comando = new Command(async () =>
{
TheEvent();
});
}
public MainViewModel()
{ }
private void TheEvent()
{ }
MainPage.XAML.cs コード:
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
}
MainViewModel.cs は「ViewModels」というフォルダーにあり、MainPage.xaml.cs と MainPage.xaml は「Pages」というフォルダーにあります。
これですべてです。さらに情報が必要な場合は、リクエストを確認次第提供します。お時間をいただきありがとうございます。良い一日をお過ごしください