2017-02-28 49 views
0

我正在開發一個使用C#開發UWP應用程序的項目。我已經使用下面的代碼將圖像分配給頁面。圖片URI不顯示C#中的圖像

string imgpath = @"C:\Users\ADMIN\Documents\Visual Studio 2015\Projects\JijoyProjectv2\JijoyProjectv2\Assets\Maruti-Alto.jpg"; 

的應用程序沒有返回運行時錯誤,但圖像沒有顯示在頁面上顯示:

CarImageDisplay.Source = new BitmapImage(new Uri(param[7])); 

這裏作爲param[7]值設置。請提出建議。

感謝

回答

1

你UWP應用程序生命「沙箱」內,所以它不可能爲它直接指向文件位於您的計算機。

這裏有MSDN一個很好的指南,說明如何加載資源:How to load file resources (XAML)

如果像住你的應用程序包內,你應該能夠指出使用MS-APPX它:方案。例如:

var uri = new System.Uri("ms-appx:///Assets/Maruti-Alto.jpg"); 
+0

謝謝,這工作! – Jestin