2017-02-28 16 views
0

Ich arbeite an einem Projekt zur Entwicklung einer UWP-App mit C#. Ich habe den folgenden Code verwendet, um der Seite ein Bild zuzuweisen.Bild-URI zeigt das Bild nicht in C an #

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

Hier ist der Wert von param[7] wird als:

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

Die App ist auf der Seite nicht angezeigt keine Laufzeitfehler, aber das Bild zurückgibt. Bitte schlagen Sie etwas vor.

Dank

Antwort

1

Ihr UWP App Leben in einer „Sandbox“, so ist es nicht möglich, sie direkt in Ihrem Computer Datei, die sie auf zeigen.

Hier ist eine gute Anleitung auf MSDN, die zeigt, wie Ressourcen laden: How to load file resources (XAML)

Wenn das Bild in Ihrem App-Paket lebt, sollen Sie in der Lage sein, um es zu zeigen ms-appx mit: Schema. Zum Beispiel:

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

Danke, das hat funktioniert! – Jestin

Verwandte Themen