2015-01-05 22 views

回答

4

没有编程方式知道主磁贴是否被锁定。 ActiveTiles集合始终包含主要磁贴。对于该瓦片被固定或不不知道其基本推理是这样的:

  • 瓷砖应始终具备最新的信息
  • 如果一个应用程序检测到瓷砖目前不固定,它可能不更新
  • 如果应用程序没有更新,但随后的用户引脚的瓷砖后,它会过时

于是决定将始终返回主要平铺和的指导应用程序始终更新它。

你有什么特别的原因想知道瓷砖是否被固定?

+0

[ActiveTiles](http://msdn.microsoft.com/en-us/library/windows/apps/microsoft.phone.shell.shelltile.activetiles(v = vs.105).aspx)的文档指示它“获取应用程序的Tiles **的集合**固定到”开始“。这是错误的还是我误解? – spender

+1

文档告诉真相,但不是全部真相 - 它是贴砖的集合,开始**和主要瓷砖。 –

+0

在我的应用程序的设置中,我在主磁贴的实时磁贴和静态磁贴之间切换开关。正在使用的模板是CycleTile。活动瓷砖将循环显示一组图像。如果用户选择静态图块,则CycleTile图像集合将只包含一个图像,即应用程序图标。如果用户还没有将主磁贴固定到开始屏幕,我希望禁用此切换开关。如果用户已经将主要磁贴固定到开始屏幕,那么用户可能会在实时磁贴和静态磁贴选项之间切换,这可能会让用户感到困惑。 – kernanb

相关问题