고정 된 타일은 업데이트 할 수 있지만 고정되지 않은 타일은 업데이트 할 수 없습니다.다음 코드로 기본 타일을 만들 수 없습니다.
이것은 코드이며 문제의 위치를 이해할 수 없습니다. 광범위하게 연주 한 사람이 나를 도울 수 있다면 고맙습니다.
ShellTile primaryTile = ShellTile.ActiveTiles.First();
ShellTile tileToFind = ShellTile.ActiveTiles.FirstOrDefault(x => x.NavigationUri.ToString().Contains("TileID=2"));
StandardTileData newTileData = new StandardTileData
{
Blah; //Setting the background
};
if (primaryTile != null)
{
primaryTile.Update(newTileData);
}
else
{
//test if Tile was created
if (tileToFind == null)
{
ShellTile.Create(new Uri("/MainPage.xaml?TileID=2", UriKind.Relative), newTileData);
}
else
{
tileToFind.Update(newTileData);
}
}
타일이 아직 존재하지 않으므로 고정되지 않은 타일을 업데이트 할 수 있는지 의심 스럽습니다. –