【问题标题】:Add View to rootframe c#/xaml将视图添加到根框架 c#/xaml
【发布时间】:2014-02-25 00:43:39
【问题描述】:

有没有办法在 Windows 8.1 c#/xaml 中将视图添加到根框架,所以我的内容会发生变化(页面导航),而另一个视图只是留在那里?

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

是否可以通过 App.xaml

到目前为止有人做过吗?

任何链接/sn-p 都会有所帮助。

提前致谢。

【问题讨论】:

  • 您需要添加整个视图吗?或者你可以全屏添加内容Popup
  • 嗯...应该是一个完整的视图,但我会试一试。谢谢@Nate Diamond
  • 另一个选项是在您当前的框架内创建一个框架。然后您可以导航子框架。这是大多数 Windows 应用商店应用示例的工作方式。

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


【解决方案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,其中描述了如何在页面之间显示共享。你需要同样的东西,但你会分享你的广告块。

【讨论】:

    猜你喜欢
    • 2012-11-21
    • 1970-01-01
    • 2017-07-26
    • 2012-03-23
    • 1970-01-01
    • 2014-12-04
    • 2015-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多