如何在Metro中以类似于web应用程序的方式分组应用程序

本文关键字:应用程序 方式 web 类似于 Metro | 更新日期: 2023-09-27 17:51:03

作为一名web开发人员,当我有多个由共同主题或共同部门相关的网站时,我有一个链接到不同网站的主页。例如,可能有一个站点用于报告(输出为pdf或excel),另一个站点用于输入和编辑销售数据,还有一个站点用于实时跟踪。通常,这些链接位于静态的页眉或侧边栏中,可以被所有相关的应用程序访问。

我现在正在阅读Metro/Modern应用程序。我很快就会尝试制作我的第一个Metro应用程序。然而,我想知道是否有可能(至少是错觉)通过一个应用程序访问3个不同的应用程序。所以用户,就像在web应用程序,去一个地方。

如果有,谁有什么资源可以分享?

如何在Metro中以类似于web应用程序的方式分组应用程序

要在同一个框架中包含多个应用程序,它们需要都是同一个应用程序的一部分。

如果你想在应用程序之间跳转链接,那么你可以创建一个协议关联来启动应用程序。这可以包括一个任意字符串,这样你就可以深入链接,而不是仅仅进入到打开的页面。

在Windows 8.1中,此连接是单向的:启动协议是即发即弃。启动的应用程序不会从已启动的应用程序获得任何反馈或结果。

Windows 10增加了返回结果以将应用程序作为服务使用的功能。我想这听起来更像是你要找的。

参见在MSDN上自动启动文件和URI关联以及构建会话app到app通信:构建应用程序网络

实际上在Windows Universal应用程序中也是同样的方法。你有你的应用程序和不同的页面,你可以来回导航……每个页面都有它独特的外观,这取决于你的需要。

用户将打开一个应用程序访问所有…

在网上搜索一下,你会看到很多例子…主题:导航,LiveCylcles,…

相关文章: