我的Windows應用商店應用/ Metro/Win RT應用將圖像從服務器下載到某個本地文件夾。我需要在運行時將Image控件綁定到下載的圖像。WinRT:圖像 - 如果不包含資源,圖像不會顯示
問題是,除非將圖像作爲二進制資源添加到項目中,否則圖像不會顯示出來。
我下載的圖像存儲在ProjectFolder/Data/Media中。現在,這裏是我如何將圖像源綁定到圖像控制。
<Image x:Name="WriterImage" Stretch="None" Source="{Binding Path=PersonData.Photo.MediaImageSource"></Image>
public ImageSource MediaImageSource
{
// Here _MediaUrl gets a value: ms-appx:///Data/Media/Writer1.jpg
BitmapImage source = new BitmapImage(new Uri(_MediaUrl));
}
這隻有我添加Writer1.jpg作爲資源的項目。如果我從項目中刪除它,它不會顯示出來。