我在 Mango 上玩动态瓷砖,一切都很好。用户可以删除辅助磁贴和所有内容,但是如果用户“取消固定”辅助磁贴,是否有办法知道磁贴已经消失?
我想在固定对象时保留有关对象的数据。而且我希望能够在取消固定时删除该数据(从开始菜单中)。
当绑定到您的应用程序的辅助磁贴被取消固定时,是否会触发某些内容?
我在 Mango 上玩动态瓷砖,一切都很好。用户可以删除辅助磁贴和所有内容,但是如果用户“取消固定”辅助磁贴,是否有办法知道磁贴已经消失?
我想在固定对象时保留有关对象的数据。而且我希望能够在取消固定时删除该数据(从开始菜单中)。
当绑定到您的应用程序的辅助磁贴被取消固定时,是否会触发某些内容?
取消固定辅助磁贴时不会触发任何事件。但是,您可以通过查询ShellTile.ActiveTiles集合来检查应用程序的活动动态磁贴。不知道您的场景,您可以在各种应用程序生命周期事件期间运行此检查。
在http://msdev.com以及MSDN 上的 How-To 上有一个关于如何更新磁贴和使用辅助磁贴的不错的屏幕投屏。这两个都显示了使用 ShellTile.ActiveTiles API 的示例。