【发布时间】:2012-01-19 05:39:21
【问题描述】:
我正在创建一个应用程序,它能够让用户将位置固定到他们的主屏幕,并且使用常规 StandardTileData 运行良好。
但是,我目前已将其设置为,如果用户没有固定磁贴,则主应用程序磁贴将更改为活动磁贴。
但是,当事件到期或用户决定固定磁贴时,我想将主应用程序磁贴清除为默认值。
使用下面的代码,异常 0x81030112 发生在 Delete() 上。
这可能吗?或者我是否应该不更新主应用程序磁贴。感谢您的 UX 反馈/技术解决方案。
private void ResetMainTile()
{
try
{
ShellTile.ActiveTiles.First().Delete();
}
catch (Exception e)
{
e.ToString();
throw;
}
}
【问题讨论】:
标签: windows-phone-7