繁体   English   中英

如何在Windows Phone 8.0中设置默认图块?

[英]How do you set a default tile in Windows Phone 8.0?

我有一个Windows Phone 8应用程序,该应用程序具有使用FlipTileData数据结构的活动磁贴,以在翻转磁贴中显示信息。 但是,可能会出现这样的情况,在实时磁贴中无法显示相关信息。 在这种情况下,我想将应用程序磁贴恢复为默认的非活动磁贴(仅显示图标和应用程序名称,就像您首次将应用程序固定到“开始”屏幕时一样)。

我不知道如何做到这一点。 我使用以下方法获取应用程序的图块

var tile = ShellTile.ActiveTiles.FirstOrDefault();

然后我将其设置为使用

tile.Update(flipTileData);

但是,没有DefaultTileData结构或类似的结构,并且您不能为Update()方法提供null。 我如何实质上关闭活动磁贴并从代码恢复为默认磁贴?

您也可以在该情况下使用FlipTileData 仅将标题和图像设置为默认的应用程序图标(通常是Assets \\ Tiles中的图像)。 请勿设置背景内容或计数或其他任何内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM