0

私はWindows Phone 8の開発に慣れていないので、カメラロール(SDカード)に保存されている画像を取得するのを手伝ってください。そして、SDカードに保存した画像のパスを使用して画像を取得する必要があります。例を教えてください。

前もって感謝します..

4

3 に答える 3

0

このリンクを試してください

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394019(v=vs.105).aspx

    photoChooserTask = new PhotoChooserTask();
    photoChooserTask.Completed += new EventHandler<PhotoResult>(photoChooserTask_Completed);
    photoChooserTask.Show();

    void photoChooserTask_Completed(object sender, PhotoResult e)
    {
       if (e.TaskResult == TaskResult.OK)
       {
        MessageBox.Show(e.ChosenPhoto.Length.ToString());

        //Code to display the photo on the page in an image control named myImage.
        //System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();
        //bmp.SetSource(e.ChosenPhoto);
        //myImage.Source = bmp;
       }
    }

これが役立つことを願っています....

于 2013-08-16T10:28:45.813 に答える
0

Windows Phone では、ギャラリー イメージ パスを取得できません。GetPath() メソッドを使用すると、ギャラリーの画像名が表示されます。次のリンクを試して ください 。 en-US/264ef9e7-b123-4e76-9fd7-b1ff924995c3/getting-path-of-image-in-camera-roll-in-wp8-using-c?forum=wpdevelop

于 2014-04-22T10:35:34.443 に答える