3

我需要创建一个 Windows8 应用程序,但有多个元素,如进度条、相同的应用程序栏和其他反复使用的组件。在以前的应用程序中,我一直在每个页面中应用这些元素。有没有一些方法可以让我制作一个母版页并在每个页面中继承使用它。正如我们在 ASP.Net 中可以做的 Master page 概念?

4

2 回答 2

1

你必须处理框架:

<Page x:Name="MainPage">
  <Grid x:Name="LayoutRoot">
    <Frame x:Name="BasicLayout"/>
    <Frame x:Name="SpecificLayout"/>
  </Grid>
</Page>

用于BasicLayout显示反复使用的组件。
用于SpecificLayout显示您的页面特定内容(因此您不直接从“主”导航Frame,而是从SpecificLayout其中导航)。

于 2012-10-10T09:46:19.920 回答
1

这是很好的教程如何为 Windows 8 应用程序创建母版页
Windows 8 母版页教程

于 2013-10-31T15:47:07.293 回答