2012-01-19 19 views
3

我正在创建一个应用程序,该应用程序能够让用户将位置固定到其主屏幕,并且使用常规的StandardTileData可以很好地工作。从主应用程序拼贴中删除实时拼贴功能

但是,我现在已经设置了它,如果用户没有固定拼贴,那么主应用拼贴改为实时拼贴。

但是,当事件过期,或者用户决定拼贴拼贴时,我想将主应用拼贴清除为默认值。

使用下面的代码,将在Delete()上发生异常0x81030112

这可能吗?或者我应该不更新主应用程序磁贴。您的UX反馈/技术解决方案是赞赏。

private void ResetMainTile() 
     { 
      try 
      { 
       ShellTile.ActiveTiles.First().Delete(); 
      } 
      catch (Exception e) 
      { 
       e.ToString(); 
       throw; 
      } 

     } 

回答

3

如果“动态磁贴”你的意思是除去正面和背面细节的数量,那么这之前的答案似乎解决了这个问题:

Mango Application Tile - remove back

如果没有, 请澄清。

+0

看起来像它,谢谢!今晚我花了太长时间寻找它;)非常感谢。 –