Ich habe ein WPF-Fenster mit einem Hintergrundbild einer Datei in meinem lokalen System. So sieht die XAML-Datei wie folgt:WPF löst beim Laden des Abbilds die Ausnahme "Ressource nicht finden" aus
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
Im XAML Designer es tatsächlich zeigt dieses Hintergrundbild, so dass das Bild existiert in MyAssembly \ Ordner Ressourcen. Jedoch in der InitializeComponent()
Funktionsaufruf, wenn ich die Anwendung starte, löst es die Ausnahme
Ressource kann nicht gefunden werden "Ressourcen/mypic.png".
So bin ich jetzt total verloren. Unterscheiden sich die Verzeichnisse zwischen dem Design und der Laufzeit, also nicht in der Laufzeitumgebung?
Haben Sie einen Verweis auf die DLL festgelegt? –
Build-Modus des Bildes? (Sehen Sachen im Designer sagt * nichts *) –
Danke @ H.B. Wie ich die Antwort kommentiert habe, habe ich das Bild nicht einmal ins Projekt aufgenommen. Ich denke, der Designer und die Laufzeit, die sich anders verhalten, sind für frische Männer wie mich ein wenig verwirrend. – tete