C# WP8更新(tileData)不更新活动磁贴

C# WP8更新(tileData)不更新活动磁贴,c#,windows-phone-8,live-tile,C#,Windows Phone 8,Live Tile,当我尝试更新第二个live互动程序时,我的应用程序中出现问题 tile.SmallBackgroundImage = new Uri(smallFPath, UriKind.Absolute); tile.BackgroundImage = new Uri(largeFPath, UriKind.Absolute); if (largeBPath != "DISABLED") { tile.BackBackgroundIma

当我尝试更新第二个live互动程序时,我的应用程序中出现问题

            tile.SmallBackgroundImage = new Uri(smallFPath, UriKind.Absolute);
            tile.BackgroundImage = new Uri(largeFPath, UriKind.Absolute);
            if (largeBPath != "DISABLED") { tile.BackBackgroundImage = new Uri(largeBPath, UriKind.Absolute); }
            tile.WideBackgroundImage = new Uri(wideFPath, UriKind.Absolute);
            if (wideBPath != "DISABLED") { tile.WideBackBackgroundImage = new Uri(wideBPath, UriKind.Absolute); }
            tile.BackContent = string.Empty;
            tile.BackTitle = string.Empty;
            tile.Count = 0;
            tile.Title = string.Empty;
            tile.WideBackContent = string.Empty;

            secondTile.Update(tile);
图像在此之前渲染,并保存到独立存储中。文件路径每次都会更改,旧图像会定期删除


问题是互动程序没有更新。比如说,当我创建瓷砖时,大图像显示“瓷砖已创建”,当我创建一个新图像显示“瓷砖已更新”时,它从未切换。它始终停留在“创建的磁贴”状态。我已经解决了这个问题-如果您在创建磁贴时使用web图像,您的磁贴将被冻结,您将无法再次更新它


全文:还应注意,如果用户调整磁贴大小,并等待磁贴翻转,则会显示新图像。然而,这并不理想,因为当用户想要查看更新的信息时,他们必须不断调整互动程序的大小。这似乎只有在我从internet获取图像时才会发生。即使我使用webclient将图像保存到独立存储中,这些来自web的图像也会导致磁贴不更新。有什么想法吗?