我有一个Windows Phone 8应用程序,它具有一个使用FlipTileData数据结构的实时磁贴,以在翻转磁贴中显示信息。然而,可能出现这样的情况:在实况图块中不能显示相对信息。在这种情况下,我想将应用程序磁贴恢复为默认的非实时磁贴(只显示图标和应用程序名称,就像第一次将应用程序固定到开始屏幕时一样)。
我无法弄清楚这是怎么做到的。我使用
获取应用程序的磁贴var tile = ShellTile.ActiveTiles.FirstOrDefault();
然后我使用
将其设置为实时图块tile.Update(flipTileData);
但是,没有DefaultTileData结构或类似的东西,并且您不能为Update()方法提供null。我如何基本上关闭实时图块并从代码恢复为默认图块?
答案 0 :(得分:0)
您也可以将FlipTileData
用于该方案。仅将标题和图像设置为默认应用程序图标(通常是Assets \ Tiles中的图像)。不要设置背面内容或计数或其他任何内容。