2013-08-28 69 views
0

我想傳達的路徑爲<Image x:Name="FlagImage" Stretch="None" />,但是當我運行應用程序圖像時不顯示。本地bitmapimage(windows手機)

FlagImage.Source = new BitmapImage(new Uri("/images/sky.jpg")); 

如果我改變路徑,以顯示

FlagImage.Source = new BitmapImage(new Uri("http://www.charlespetzold.com/Media/HelloWP7.jpg")); 

此代碼的工作太多了圖像的URL:你必須通過路徑設定相對初始化BitmapImage的urisource

<Image Source="/images/sky.jpg"/> 
+0

你必須設置圖像的相對源像答案.. – loop

回答

2

.. like this

FlagImage.Source = new BitmapImage(new Uri("/images/sky.jpg", UriKind.Relative)); 

希望它可以幫助你..

0

我明白。這是需要添加UriKind.Relative

FlagImage.Source = new BitmapImage(new Uri("/images/sky.jpg", UriKind.Relative));