Windows手机显示照片中的照片

时间:2013-11-20 18:08:49

标签: image windows-phone-7 binding imagesource photolibrary

如何在Windows手机中显示相片照片库?

  1. 使用PhotoChooserTask选择照片
  2. 当我选择一张照片时,我可以将其显示在一个图像框内(很容易)
  3. 当我导航到另一个页面时,我传递了照片originalFileName,我也尝试在第二页上显示它。它不起作用
  4. 如果我在解决方案中添加一些测试照片,我可以显示它,因此绑定有效。我认为照片路径错误(\ Applications \ Data \ F669605B-63B9-4FE9-8258-CD94B976577E \ Data \ PlatformData \ PhotoChooser-2e4b2311-02b5-46b2-a259-37b4527e6117.jpg),但我不知道怎么能我走的是正确的道路。 我不想在我的应用程序文件夹中创建副本,我想使用媒体库中的照片。

    有可能吗?

1 个答案:

答案 0 :(得分:0)

由于存在错误,PhotoChooserTask PhotoResult.OriginalFileName仅返回临时路径。

from msdn: “...此属性对于从XNA MediaLibrary中检索所选照片非常有用,因此您无需将其单独保存在独立存储中。但是,在撰写本文时,OriginalFileName实现的行为不符合预期:返回一个临时文件名,对于稍后从XNA MediaLibrary类中检索照片没有用。但是,......“

Microsoft鼓励您在应用内存储和加载图片。 (例如:请参阅有关Saving and Loading Data的文章)

抱歉把这条消息带给你。