我想创建一个简单的Xamarins表单应用程序,其主页(静态)包含页眉和页脚。在该静态页面内,我想要一个可以使用导航Like this
的内容区域我尝试使用主要详细信息和导航,但是模板太复杂了,无法满足我的需要。我正在考虑页面内容中的“导航”页面,但是它不起作用。 任何帮助或建议都很好。
谢谢。
答案 0 :(得分:0)
根据提供的设计,我建议您使用主从布局。如您先前所述,默认导航可能不是您想要的。如果您只是想在不使用任何页面堆栈的情况下替换主页内容,则可以将所有Navigation.Push...()
的用法替换为MasterPage.Detail = ...
另一种方法是使用如前所述的ContentView。看起来像
<!-- Master Page-->
<ContentPage>
<!-- Page Container -->
<StackLayout>
<StackLayout>
<!-- Header -->
</StackLayout>
<!-- MAIN CONTENT -->
<ContentView x:Name="MainContent"/>
<StackLayout>
<!-- Footer -->
</StackLayout>
</StackLayout>
</ContentPage>
,您将可以从后面的代码中更改页面,例如
MainContent.Content = new MyContentView();