Metro 风格应用的 C#、VB、C++ 模板.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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 包含关于模板的重要信息。当更新模板时,这些自述信息也会更改。我们建议

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档