将视图添加到rootframe c#/ xaml

时间:2014-02-21 10:20:11

标签: c# xaml windows-runtime winrt-xaml windows-8.1

有没有办法在Windows 8.1 c#/ xaml中向rootframe添加视图,所以我的内容发生了变化(页面导航)而另一个视图就停留在那里了?

我想要做的是在左侧添加一个广告,它将保留整个导航过程,不得在每个页面上重新加载/替换。

是否可以通过App.xaml

到目前为止,是否有人这样做过。

任何链接/代码段都会有所帮助。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以创建根页面,例如包含广告的BasePage.xaml和另一个框架,您可以在其中进行所有导航。

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> //your ads here <Frame x:Name="rootFrame"/> </Grid>

请查看本教程:http://msdn.microsoft.com/en-us/library/windows/apps/jj150604.aspx,其中介绍了如何在页面之间分享。您需要相同的内容,但是您将分享广告块。