Ho una finestra WPF, con un'immagine di sfondo di un file nel mio sistema locale. Quindi il file XAML è simile al seguente:WPF genera l'eccezione "Impossibile individuare la risorsa" durante il caricamento dell'immagine
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
Nella finestra di progettazione XAML si mostra in realtà questa immagine di sfondo, così l'immagine esiste nella cartella MyAssembly \ Resources. Tuttavia, nella chiamata alla funzione InitializeComponent()
all'avvio dell'applicazione, viene generata l'eccezione
Impossibile individuare la risorsa "risorse/mypic.png".
Quindi sono completamente perso ora. Le directory sono diverse tra design e runtime quindi non esistono nel runtime?
Hai impostato un riferimento alla dll? –
Modalità di creazione dell'immagine? (Vedere cose nel designer dice * niente *) –
Grazie @ H.B. , come ho commentato la risposta, non ho nemmeno incluso l'immagine nel progetto. Immagino che il designer e il runtime si comportino diversamente è un po 'di confusione per gli uomini freschi come me. – tete