我需要创建一个Windows8应用程序,但有多个元素,如进度条,相同的应用程序栏和其他组件一再重复使用。在以前的应用程序中,我一直在每个页面中应用这些元素。是否有一些方法可以让我们制作一个母版页并在每一页中使用它。正如我们可以在ASP.Net Master页面中做的概念一样?如何使用Xaml为Windows8应用程序创建母版页?
3
A
回答
1
你必须处理框架:
<Page x:Name="MainPage">
<Grid x:Name="LayoutRoot">
<Frame x:Name="BasicLayout"/>
<Frame x:Name="SpecificLayout"/>
</Grid>
</Page>
使用BasicLayout
表明是被用来一遍又一遍的部件。
使用SpecificLayout
来显示您的页面特定内容(因此,您不直接从“主”Frame
,但从SpecificLayout
一)导航。
1
这里是很好的教程如何创建母版页的Windows 8应用程序
Windows 8 master page tutorial
+0
虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/18997621) – dpassage
相关问题
- 1. 如何使用HTML创建母版页?
- 2. 如何使用XAML为C++应用程序创建接口?
- 3. 如何创建母版页?
- 4. 创建一个桌面应用程序来设计母版页?
- 5. 在ASP.NET Web应用程序中创建嵌套母版页
- 6. 如何使用多个XAML文件创建WPF应用程序?
- 7. 如何在Android应用程序中应用母版页概念?
- 8. 如何使用XAML为GUI创建C++(/ CX?)_DESKTOP_ Windows 8应用程序?
- 9. 在Windows8应用程序中使用FabricJS?
- 10. 如何使用多个sdk版本创建iOS应用程序?
- 11. 如何在Joomla中创建母版页?
- 12. 将Windows8应用程序编译为其他版本
- 13. 如何使用F#和WPF创建不使用XAML的Hello World应用程序?
- 14. 使用c#语言的Web应用程序,母版页
- 15. 使用母版页切换ASP.NET应用程序的语言
- 16. 使用嵌套ASP.NET应用程序共享App_Code和母版页
- 17. 如何为应用程序页面创建测试用户?
- 18. 如何在QtCreator中为较低版本创建应用程序?
- 19. 如何为iPhone轻量版应用程序创建xcode项目?
- 20. 如何为所有unix版本创建qt应用程序?
- 21. 如何在Windows8应用程序中刷新页面?
- 22. 如何为mac创建应用程序?
- 23. 如何使用React创建多页面应用程序?
- 24. 如何使用Meteor创建多页面应用程序?
- 25. 如何使用html和Jquery创建多页面应用程序
- 26. 开始使用C#和XAML创建Windows 8 Metro应用程序
- 27. 如何在Windows8 Store应用程序中使用XmlTextWriter?
- 28. 的Windows8应用程序如何使用iframe
- 29. 如何在Windows8 HTML5/JS应用程序中使用WCF服务?
- 30. 如何使用facebook-winjs-sdk从Windows8应用程序注销?
复制 http://stackoverflow.com/questions/12532155/is-there-any-masterpage-in- windows8-development –
可能你可以使用'UserControl'吗? – EaterOfCode
@EasterOfCorpses我如何使用UserControl方法?我在链接http://www.software-architects.com/TechnicalArticles/WPFMasterPages/tabid/80/Default.aspx中看到。但是现在WinRT框架中有很多系统库不受支持。你能否详细说明你的方法? –