【问题标题】:Show an app's live tile in a grid Metro app在网格 Metro 应用程序中显示应用程序的动态磁贴
【发布时间】:2012-06-25 18:06:27
【问题描述】:

我想知道是否可以在我自己的 Windows 8 MetroStyle 应用中显示应用的动态磁贴。

【问题讨论】:

  • 你想完成什么?他们已经有一个开始菜单显示那些......

标签: windows-8 microsoft-metro


【解决方案1】:

简短回答:没有。

更长的答案:您不能直接在您的应用中显示另一个应用的动态磁贴,但您可能可以将看起来和感觉像动态磁贴的东西放在一起。如果另一个应用程序是您的另一个应用程序,您可能可以将您的磁贴更新发送到原始应用程序,并将数据提供给主机应用程序(您要在其中显示此磁贴)。这应该不难做到,而且适用于 Windows Phone 的 Silverlight 工具包有一个 HubTile 控件,它为该平台提供了类似功能的基础。

如果您要访问的应用程序的磁贴不是您可以控制的,那么由于 Metro 应用程序的沙盒特性,您将无法获取任何“实时”数据。

【讨论】:

  • 所以一般来说我无法访问正在运行的应用程序的任何信息?甚至正在运行的应用程序的名称?我正在考虑创建一个全屏 MetroApp 切换器。 (类似于 StartScreen,但用于运行应用程序)。不可能吗?
  • 请看一下这个:windowsphone.com/en-US/apps/… 我正在考虑为 Windows 8 创建一个类似的应用程序,但只是用于运行应用程序。由于它们相似,我想也许可以在 Windows 8 中这样做。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多