尝试在我的应用程序的后台代理中为我的磁贴设置图像:
ShellTile t = ShellTile.ActiveTiles.First();
if (t != null)
{
var filePath = Path.Combine("Tiles", "test1.jpg");
StandardTileData tile = new StandardTileData();
tile.Title = "Title text here";
tile.BackgroundImage = new Uri(@"isostore:\" + filePath, UriKind.Absolute);
t.Update(tile);
}
然后在t.Update(tile)
上它会抛出NotSupportedException
:-(不是路径(" isostore:\ n#34;)是否正确?
答案 0 :(得分:1)
new Uri(@"isostore:" + filePath, UriKind.Absolute);
没有反斜杠。