數(shù)據(jù)篇——加載圖片
beta1到beta2中加載圖片的方法有些改變。
private void LoadImage(String MediaUrl) { Uri uri = new Uri(HtmlPage.Document.DocumentUri, MediaUrl); WebClient imgClient = new WebClient(); imgClient.OpenReadCompleted += new OpenReadCompletedEventHandler(imgClient_OpenReadCompleted); imgClient.OpenReadAsync(uri); }
void imgClient_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e) { if (e.Error == null) { BitmapImage bi = new BitmapImage(); bi.SetSource(e.Result); xImage.Source = bi; } }
另一種方法
Uri uri = new Uri(HtmlPage.Document.DocumentUri, MediaUrl); ImageSource img = new System.Windows.Media.Imaging.BitmapImage(uri); xImage.SetValue(Image.SourceProperty, img);
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁(yè) 從XML中獲取數(shù)據(jù) 下一頁(yè) Loading的制作
◎進(jìn)入論壇RIA設(shè)計(jì)與應(yīng)用版塊參加討論
|