Autor Beitrag
cybermailer
Hält's aus hier
Beiträge: 8



BeitragVerfasst: So 02.06.13 10:59 
Hallo,

ich habe meinem Projekt einen Ordner hinzugefügt Namens Content.
In diesem Ordner liegt ein JPG. [nopicture.jpg]
Via WPF kann ich das Ansprechen kein Problem.

Ich müsste aber den Pfad -> in eine string variable übergeben -> damit ich diesen in einem anderen Fenster nutzen kann.
(Das muss so sein, da der Benutzer die Möglichkeit hat selbst Bilder auszuwählen ... )

Habe es so versucht aber das haut nicht hin:

Mein Namespace heißt Videothek && Das betreffende Window: public partial class Movieitemmanager : Window
ausblenden C#-Quelltext
1:
2:
3:
var sUri = "pack://application:,,,/Videothek;component/Content/"
string nopicture = new Uri(sUri + "nopicture.jpg").ToString();
textbox2.Text = nopicture;


Vielleicht habt Ihr einen Tipp wie ich einen Ordnungsgemäßen Pfad in eine variable bekomme
ohne hardcodieren...(Mit hardcodieren läuft's)

z.B. so:
ausblenden C#-Quelltext
1:
@"E:\Projekt\Programmieren\Content\nodescription.jpg"					


Moderiert von user profile iconTh69: Beitragsformatierung überarbeitet.
Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am So 02.06.2013 um 12:13
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4798
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: So 02.06.13 12:33 
Hallo cybermailer,

hast du deine JPG-Dateien denn jetzt als Ressourcen oder als externe Dateien vorliegen?
Nur erstere kann man mittels der sog. Paket-URI ansprechen.

Und mit
cybermailer hat folgendes geschrieben:
Via WPF kann ich das Ansprechen kein Problem.
meinst du wohl "Via XAML kann ich ...", oder?