当前位置: 代码迷 >> Windows Mobile >> 怎么将图片保存到程序的独立存储空间?
  详细解决方案

怎么将图片保存到程序的独立存储空间?

热度:63   发布时间:2016-04-25 07:43:17.0
如何将图片保存到程序的独立存储空间???
我现在就是想更换程序的背景图片,需要从手机的本地图片当中选择好图片以后,保存在独立存储空间当中,然后再将保存到独立存储空间的图片变为背景,那么我应该怎么写这个代码呢?

------解决方案--------------------
PhotoChooserTask photoChooser = new PhotoChooserTask();
photoChooser.Completed += OnPhotoChooserCompleted;

photoChooser.Show();

void OnPhotoChooserCompleted(object sender, PhotoResult args)
{
if(args.Error == null && args.ChosenPhoto != null)
{
BitmapImage bitmapImage = new BitmapImage();
bitmapImage.SetSource(args.ChosenPhoto);
WriteableBitmap writeableBitmap = new WriteableBitmap(bitmapImage);
//下面用到你自己的独立存储相关知识

}

}
------解决方案--------------------
很明显,SDK版本太低了,我查了一下我的模拟器build号是7720,比你高了不少呢。升级一下吧。

如果不想升级的话,那就是用它自带的IsolatedStorageExplorerTool,是个命令行的。

我的是在Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools
  相关解决方案