隔離されたストレージにimageFolderを作成し、すべてのイメージを格納することで、複数のイメージを隔離されたストレージに保存しようとしていました。しかし、エラーが発生しました。他の方法の方法私があなたのコードを動作させることができる場合、感謝する可能性があります。実際には、私のコードは、ボタンイベントハンドラの下になりたいです。ありがとうございます。エラーは次のとおりです:OperationはIsolatedStorageFileStreamで許可されていません。複数のイメージを隔離したストレージに保存する
マイコード:
private void SaveToLocalStorage(string imageFolder, string imageFileName)
{
imageFileName = name.Text;
MessageBox.Show(imageFileName);
var isf = IsolatedStorageFile.GetUserStoreForApplication();
if (isf.DirectoryExists(imageFolder))
{
isf.CreateDirectory(imageFolder);
}
string filePath = Path.Combine(imageFolder, imageFileName);
MessageBox.Show(filePath);
using (var stream = isf.CreateFile(filePath))
{
var bmp= new WriteableBitmap(inkCanvas, inkCanvas.RenderTransform);
bmp.SaveJpeg(stream, bmp.PixelWidth, bmp.PixelHeight, 0, 100);
}
}
?何かエラーが出ますか?もしそうなら、どこで、どこ? –
yaエラーがあります。エラー:IsolatedStorageFileStreamで操作が許可されていません。私は解決できませんでした。 – user801456
を助けてください、そして、この行はどこに投げられましたか?メッセージボックスが表示されますか? –