首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

磁贴背景如何引用独立存储的文件

2013-06-25 
磁贴背景怎么引用独立存储的文件?我查询开发说明有这一句:如果 URI 引用存储在独立存储中的图像,则该图像

磁贴背景怎么引用独立存储的文件?
我查询开发说明有这一句:
如果 URI 引用存储在独立存储中的图像,则该图像必须位于 Shared\ShellContent 文件夹中。
请问此贴背景怎么才能引用存在这里的图片呢?
[解决办法]
直接使用相对地址就行,我就这么操作的
   string miniPath = "Shared/ShellContent/tiles/LiveMiniTile.png";
   string midPath = "Shared/ShellContent/tiles/LiveMidTile.png";
   string largePath = "Shared/ShellContent/tiles/LiveLargeTile.png";
[解决办法]
  myIsolatedStorage.CopyFile(thumbPath, "Shared\\ShellContent\\tile.jpg", true);
                    FlipTileData TileData = new FlipTileData();
                    TileData.BackBackgroundImage = new Uri(@"isostore:/Shared/ShellContent/tile.jpg");
                    TileData.SmallBackgroundImage = new Uri(@"isostore:/Shared/ShellContent/tile.jpg");
                    TileData.BackTitle = @"XXXXXX";
                    ShellTile primaryTile = ShellTile.ActiveTiles.First();
                    primaryTile.Update(TileData);

热点排行