私は、Webからタイプ.ICOのファイルを読み込み、Windowsの電話機で画像として使用しようとしています。しかし、BitmapImageのソースを設定しようとするとエラーが発生します。ここに私のコード:Webから.icoを読み込んでBitmapSourceに変換する
WebClient client = new WebClient();
client.OpenReadCompleted += (s, e) => {
if (e.Cancelled) return;
if (null != e.Error) throw e.Error;
BitmapImage image = new BitmapImage();
image.SetSource(e.Result);
this.Favicon = image;
};
client.OpenReadAsync(new Uri(@"http://mysite/myimage.ico", UriKind.RelativeOrAbsolute));
BitmapImageは "ico"ファイルをサポートしていますか? "ico"をサポートされているBitmapImageファイルに変換する方法。
ソリューションは、PNGやJPGのように見えるのWindows Phone 7
TKS BitmapImage
でサポートされている
実際にはサポートされていませんが(http://forums.create.msdn.com/forums/p/73618/449043.aspx#449043)、この実装は完全には機能しません。 www.getfavicon.orgのサービスを使用して... –