这可能真的很简单,我已经尝试过搜索,但我无法找到解决方案。
我的问题很基本。我无法将 BackBackgroundImage uri 路径设置为我制作的本地静态 png。
这是我用来生成图块的代码:
ShellTile testtile = ShellTile.ActiveTiles.First();
if (testtile != null)
{
StandardTileData newtiledata = new StandardTileData
{
Title = "Test Title",
Count = 0,
BackContent = "Test Content",
BackBackgroundImage = new Uri("Content/BackTileIcon.png", UriKind.Relative)
};
testtile.Update(newtiledata);
}
问题是我无法让 BackTileIcon.png 显示。我的“测试内容”显示正常,并且图块翻转回正面图像 好的,这只是我无法显示的背面图像。
如果我在构建后打开 XAP,我可以看到有一个 Content 文件夹,并且内容文件夹内是 BackTileIcon.png 文件。
我无法确定子文件夹中本地图像的 Uri 所需的格式。我将 Uri 更改为指向包含在根文件夹中的我的游戏大图标(因此 Uri 路径只是“LargeAppIcon.png”)并且可以正常工作,因此我知道代码可以使用正确的路径更新背面图像。
我只是在这里做一些愚蠢的错误吗?
谢谢你的帮助 :)