Windows phone 7 请给出在WindowsPhone8中从gallery获取图像的示例

Windows phone 7 请给出在WindowsPhone8中从gallery获取图像的示例,windows-phone-7,windows-phone-8,Windows Phone 7,Windows Phone 8,我是windows phone 8开发的新手,因此任何人都可以请您帮助我获取存储在相机卷(SD卡)中的图像。我应该使用存储在sd卡中的图像路径来检索图像。因此,请提供一个示例 提前谢谢 您可以使用 对于imagepath,只需调用 photoChooserTask.Completed += OnCameraTaskCompleted; private void OnCameraTaskCompleted(object sender, PhotoResult e) {

我是windows phone 8开发的新手,因此任何人都可以请您帮助我获取存储在相机卷(SD卡)中的图像。我应该使用存储在sd卡中的图像路径来检索图像。因此,请提供一个示例

提前谢谢

您可以使用

对于imagepath,只需调用

 photoChooserTask.Completed += OnCameraTaskCompleted;

   private void OnCameraTaskCompleted(object sender, PhotoResult e)
    {
        if (e.TaskResult == TaskResult.OK)
        {
           stream ImagePath = e.ChosenPhoto
        }
    }
试试这个链接

photoChooserTask=新的photoChooserTask();
photoChooserTask.Completed+=新事件处理程序(photoChooserTask_Completed);
photoChooserTask.Show();
无效photoChooserTask_已完成(对象发送方,PhotoResult e)
{
if(e.TaskResult==TaskResult.OK)
{
Show(例如ChosenPhoto.Length.ToString());
//代码以在名为myImage的图像控件中显示页面上的照片。
//System.Windows.Media.Imaging.BitmapImage bmp=新系统.Windows.Media.Imaging.BitmapImage();
//bmp.SetSource(e.ChosenPhoto);
//myImage.Source=bmp;
}
}

希望这可能会有所帮助……

在windows phone中,您无法获取多媒体资料图像路径。如果您使用GetPath()方法,则它将显示库图像名称。请尝试以下链接。。。。。。。

谢谢您的回复。我需要得到的图像路径,而我存储到相机辊的图像。你能帮帮我吗。
    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;
       }
    }