.Net Maui - ShellContent 导航问题

Jea*_*and 2 maui maui-windows .net-maui.shell

我正在尝试导航到“TestView”页面,该页面位于我的 VisualStudio 解决方案的“Views”文件夹中。这里编译错误。

错误 XFC0000 无法解析类型“:TestView”

AppShell.xaml 文件

<FlyoutItem Title="test" FlyoutIcon="List">

        <ShellContent
        Title="Test Page"
        ContentTemplate="{DataTemplate local:TestView}"
        Route="TestView" />
    </FlyoutItem>
Run Code Online (Sandbox Code Playgroud)

需要帮助解决编译错误

这里是我的 GitHub 项目MPC-Calculator Maui Branch的链接

在此输入图像描述

Fre*_*Ali 5

将 shell 中的命名空间更改为:

xmlns:local="clr-namespace:MPC_MassPropertiesCalculator_MAUIapp"
Run Code Online (Sandbox Code Playgroud)

对此:

xmlns:local="clr-namespace:MPC_MassPropertiesCalculator_MAUIapp.Views"
Run Code Online (Sandbox Code Playgroud)

基本上,如果您想在 XAML 中引用视图,您需要拥有其确切的命名空间,然后是视图的名称。