未处理的异常:在xmlns中找不到类型ContentPage.Content http://xamarin.com/schemas/2014/forms

时间:2017-02-17 18:35:57

标签: visual-studio xaml xamarin xamarin.android

尝试通过玩弄它来弄清楚Xamaring和VS,并且我在MasterDetailPages中遇到了几天的问题。

过程

  • 从空白文件中删除并将MainPage.xaml转换为 MasterDetailPage
  • 将内容页面添加到MasterDetailPage.Master中 和一个内容页面到MasterDetailPage.Detail
  • 在两个ContentPage.Content中添加了堆栈布局和标签,并运行了项目。

以为我会尝试下一步并添加一个新的xaml文件作为参考ContentPage,但首先是.Master。代码来自

<MasterDetailPage.Master>
    <ContentPage Title="Master Page" Padding="10">
        <ContentPage.Content>
            <StackLayout Margin="5,30,5,5">
                <Label Text="NavMenu Master Page"/>
            </StackLayout>
        </ContentPage.Content>
    </ContentPage>
</MasterDetailPage.Master/>


//TO WHAT I HAVE BELOW THIS

<MasterDetailPage.Master>
    <local:NavMenu Title=NavMenu/>
</MasterDetailPage.Master>

运行文件,我收到了标题中的错误。试图通过将其回滚到原始的conent进行故障排除,并且错误仍然存​​在。创建了一个新文件,将代码复制并粘贴到另一个文件中,运行得很好。

我对发布的内容以及我应该如何修复它一无所知。

1 个答案:

答案 0 :(得分:0)

使用您的第一个代码,放置ContentPage.Content是没有必要的,因为隐含的代码是来自该元素的子代码。除此之外,你的代码似乎没问题。