0

我正在开发一个 Xamarin 表单应用程序,并且正在使用新的 MVVM 框架。我向需要打开新页面的 ContentPage 添加了一个按钮。

以下错误是:

System.Exception: 'Bux_Management.Pages.JournalsOverviewPage, Bux Management, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null not found'

我在 Xaml 中的按钮

<Button Text="Go to journal overview page" Command="{Binding ShowJournalOverviewPage}"/>

我的 PageModel 中的命令继承自 FreshBasePageModel

        public Command ShowJournalOverviewPage
        {
            get
            {
                return new Command(async () => {
                    await CoreMethods.PushPageModel<JournalsOverviewPageModel>(null);
                });
            }
        }

我的页面模型位于文件夹“PageModels”中,它们继承自“FreshBasePageModel” 我的页面位于文件夹“Pages”中,它们继承自“ContentPage”

提前致谢,

4

1 回答 1

0

是的,确实是命名空间的问题,首先我使用 ViewModels 和 View 作为文件夹,后来将其更改为 PageModel 和 Pages

于 2021-02-23T17:59:48.863 回答