- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Metro风格应用的C#、VB、C模板
如果你还没有源代码,从 Visual Studio 模板着手可能是开始创建 Metro 风格应用的一种最快的方式。即使你有源代码(例如,现成的 Windows Phone 应用),模板也可以帮助你重新设计应用,以便利用 Metro 设计最佳做法。
注意??若要了解 JavaScript 的项目模板,请参阅加速应用开发的模板 (JavaScript)。 要了解 Blend 的项目模板,请参阅“创建新项目 [Metro Ready HTML]”。
路线图:?本主题与其他主题有何关联?请参阅:
使用 C# 或 Visual Basic 的 Metro 风格应用的路线图
采用 C++ 的 Metro 风格应用的路线图
先决条件
从哪个模板开始取决于你想要开发的应用或游戏的类型。有关规划你的应用的指南,请参阅规划 Metro 风格应用。
项目模板
当你在 Visual Studio 中创建新的 Metro 风格应用时,从选择项目模板开始。在 Visual Studio 中选择一个:
转至“文件”“新建项目”
在“模板”下,查看 Visual C#、Visual Basic 或 Visual C++,具体取决于你喜欢的语言。
选择“Windows Metro 风格”
你将会看到下面的视图。
有三个项目模板可用。
空白:空白项目。
网格:以网格格式显示数据组。该模板是一个良好的开端,你可以创建一个应用,以使用户可以在不同的类别之间浏览以查找自己最感兴趣的内容。例如,购物应用、新闻应用、RSS 读取器、照片或视频应用。
拆分:显示主从式列表。例如:新闻阅读器、体育记分应用或电子邮件应用。
下图显示了一个网格:
下一个图显示了一个拆分:
如果你的应用不适合网格或拆分方案,你可能想要从空白模板开始。 你可能会说“空白面板不能算是一个良好的开端!”在创建空白项目后,你可以添加大量项模板,这些项模板可用作应用中页面的起点。实际上,网格和拆分程序模板由项模板组成,因此,即使你从空白模板开始,如果需要,你随后也可以添加网格和拆分项模板。
项模板
在创建项目后,你可以向其中添加项模板。你可以通过单击“项目”“添加新项”来添加这些项,如果是在 Visual Studio 中,请右键单击“解决方案资源管理器”中的项目,然后单击“添加”“新建项”。
在 Visual Studio 中,你会看到下面的视图:
大多数项模板与应用中的页面对应,因此,比方说,如果你想要一个具有标题和推荐的边距以及样式的基本应用页面,则可以从一个空白项模板开始,并添加“基本页面”项模板。该“基本页面”可以作为应用的起始页,你还可以添加更多项模板来创建应用的其他页面。通过打开 App.xaml.cs/.vb/.cpp 并调换 OnLaunched 事件处理程序中引用的文件名,你可以将任何页面作为引用的起始页。
注意??你可以使用网格和拆分项模板来获取相同的 XAML,以及作为相同名称的项模板代码隐藏文件的代码。但是在默认情况下,项模板并没有对数据封装起来。 添加新项后,你必须对设计时数据(如果你想要设计时数据的话)将其封装起来,并实施代码隐藏文件中的 TODO 注释,以连接视图模型或数据模型。
我们建议你花几分钟时间研究“添加新项”菜单中的模板。除基本页面之类的应用页面和?XML 文件之类的文件类型外,还有几个合约(仅 Visual Studio 中)可供你开始扩展应用的功能,包括共享、搜索和打开文件。本主题后面的部分会讨论当你选择合约时会添加什么。
此时既然已经选择了模板,你会想要对其进行修改。这就引出了一个问题,Visual Studio 的模板中包含什么,以及你可以修改什么?
模板会带来什么?
打开项模板时,你会看到一个标记为“Common”的文件夹,其中包含一些类和资源,你的项目以及添加的项模板要依赖这些类和资源。因为存在此依赖关系,所以你不能修改此文件夹中的内容,但是你可以(而且经常应该)替代应用中其他地方的某些样式和方法,从而使其按照你想要的方式工作。下面是当你创建空白项目时,解决方案资源管理器中默认内容的图:
下面是 Common 文件夹中内容的简要清单:
文件名 描述 是否需要用户操作? StandardStyles.xaml 定义由项目和项模板使用的样式和模板。因为我们精心地设计了这些样式(例如,文本格式、边距等),不仅使它们具有吸引力,而且还能始终保持一致,所以请在你的应用中使用这些样式并且/或者从这些样式中派生新的样式(参阅下面的“修改样式”)。 可能。请不要直接在此文件中更改样式,但是在你的控件中使用它们并/或通过它们来创建你自己的新样式(参阅本主题后面的“修改样式”)。 ReadMe.txt 包含关于模板的重要信息。当更新模板时,这些自述信息也会更改。我们建议
您可能关注的文档
最近下载
- 历史八年级上册《第七单元 人民解放战争》大单元整体教学设计2025.docx VIP
- GZ-2022024机器视觉系统应用赛项赛题完整版包括试题答案及全部附件-2022年全国职业院校技能大赛拟设赛项赛题.pdf VIP
- 使用安装说明书三菱电机上菱空调机.pdf VIP
- SAP培训详细分解详细分解.ppt VIP
- 7《咱当兵的人》教学设计.doc VIP
- 2024年10月浙江自考设计概论试题及答案解析.docx
- 人教版(2024)一年级美术上册第二单元《勤劳的蚕宝宝》精品课件.pptx VIP
- 《全国导游基础知识》第一节亚洲主要客源国概况(1)习题.docx VIP
- 北师大版五年级上册数学《练习四》.ppt VIP
- SAP PP模块培训材料【116页超详细】.pdf
文档评论(0)