magem @store em armazenamento isolado no telefone windows 7

Basicamente, estou usando o Visual Studio / Expression Blend para fazer meu aplicativo. Funciona como no usuário pode selecionar a imagem que deseja editar e depois de editar o usuário, basta clicar no botão Salvar e a imagem editada será salva no armazenamento isolado, mas eu não consegui comandar o botão Salvar para salvar a imagem no armazenamento isolado, espero que alguém me ajude com alguns códigos de amostra, desde já muito obrigado.

Tentei com o código abaixo, mas quando pressiono o botão Salvar, ocorre um erro de referência nula. Meu pensamento é que, quando você pressiona salvar, o aplicativo não sabe qual imagem salvar no armazenamento isolado e não tem certeza se meu pensamento está correto. Alguém por favor pode me ajudar com isso. Muito obrigado

private void btnSave_Click(object sender, RoutedEventArgs e)
{
    String tempJPEG = "TempJPEG";

    var myStore = IsolatedStorageFile.GetUserStoreForApplication();
    if (myStore.FileExists(tempJPEG))
    {
        myStore.DeleteFile(tempJPEG);
    }

    IsolatedStorageFileStream myFileStream = myStore.CreateFile(tempJPEG);

    Uri uri = new Uri("TestImage.jpg", UriKind.Relative);
    StreamResourceInfo sri = Application.GetResourceStream(uri);

    BitmapImage bitmap = new BitmapImage();
    bitmap.CreateOptions = BitmapCreateOptions.None; 
    bitmap.SetSource(sri.Stream);
    WriteableBitmap wb = new WriteableBitmap(bitmap);

    Extensions.SaveJpeg(wb, myFileStream, wb.PixelWidth, wb.PixelHeight, 0, 85);
    myFileStream.Close();

questionAnswers(1)

yourAnswerToTheQuestion