是否有可能知道WP7应用程序是否被固定?

问题描述:

我认为这个代码剪断:是否有可能知道WP7应用程序是否被固定?

var appTile = ShellTile.ActiveTiles.First(); 

if (appTile != null) 
{ 
    // is pinned 
} 

会告诉我,如果我的WP7应用程序已经固定,但appTile永远不能为null,即使该应用程序不固定。

任何想法?

预先感谢任何帮助

你不能告诉,如果默认的应用程序平铺实际上固定到开始,还是不行。

但是这是可以做到的二次的:

ShellTile FindTile = ShellTile.ActiveTiles.FirstOrDefault(x => x.NavigationUri.ToString().Contains("Page=" + PageTitle)); 
if (FindTile == null) 
{ 
    // Tile has not been pinned 
} 
else 
{ 
    // Tile has been pinned 
} 
+0

太糟糕了,谢谢您的回答 – Tim 2012-04-10 07:00:52

+1

这实在是烦人,我想只有注册推瓦通知该瓦片被寄予厚望:( – 2013-02-01 18:38:12