J'ai une fenêtre WPF, avec une image de fond d'un fichier dans mon système local. Le fichier XAML ressemble donc à ceci :
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
Dans le concepteur XAML, l'image de fond est effectivement affichée, ce qui signifie que l'image existe bien dans MYASSEMBLY. \Resources dossier. Cependant, dans le dossier InitializeComponent()
lorsque je lance l'application, l'exception suivante se produit
Impossible de localiser la ressource 'resources/mypic.png'.
Je suis donc totalement perdue maintenant. Les répertoires sont-ils différents entre la conception et l'exécution, de sorte qu'il n'existe pas dans l'exécution ?