MediaLibrary最喜欢的图片Bug? [英] MediaLibrary Favorite Pictures Bug?
问题描述
  我在Windows Phone 7.1 Sdk上的MediaLibrary收藏夹相册有些问题。问题是它总是返回0张图片,即使我可以在"收藏夹"选项卡上的图片集线器中看到它们。尝试使用Windows Phone命令的
模拟器,所以我可以收藏图片,也可以在设备上,但它始终为0.类似的问题已在论坛上发布,但它从未得到回答(至少知道这是一个已知的错误,如果有任何解决方法)
http ://social.msdn.microsoft.com/forums/en-us/wpdevelop/thread/d2df201f-1272-4bfe-8b9b-1d84aae374d5
http://social.msdn.microsoft.com/forums/en-us/wpdevelop/thread/d2df201f-1272-4bfe-8b9b-1d84aae374d5
重现问题的代码非常简单:
        string message =
"" ;
string message = "";
   
// MediaPlayer.Queue.ToString();
; MediaLibrary ml =
new MediaLibrary ();
MediaLibrary ml = new MediaLibrary();
var albums = ml.RootPictureAlbum.Albums;
var albums = ml.RootPictureAlbum.Albums;
foreach ( var 专辑
在专辑中)
foreach (var album in albums)
              消息+ = album.Name +
" [" + album.Pictures.Count +
"]" + 环境 .NewLine;
message += album.Name + " [" + album.Pictures.Count + "]"+Environment.NewLine;
  ;          
MessageBox 。显示(消息);
推荐答案
有错误报告关于这个问题。
There is a bug report about this issue.
根据我的理解,最喜欢的图片和专辑"特别之处在于它只包含对其他相册中图片的引用。 (...它实际上并不包含任何图片。)
As I understand it, the Favorite Pictures "album" is special in that it only contains references to pictures in other albums. (... it does not actually contain any pictures itself.)
换句话说,如果您枚举MediaLibrary中的所有图片,则它们都不会具有以下值:"收藏图片"在他们的专辑属性中。
To put it a different way, if you enumerate all Pictures in the MediaLibrary, none of them would have the value: "Favorite Pictures" in their Album property.
这篇关于MediaLibrary最喜欢的图片Bug?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!