2012-06-08 4 views
9

Sembra diverso in WinRT (Windows 8). Qualcuno lo capisce ancora?In WinRT XAML, come fare riferimento alle immagini nell'assemblaggio/progetto esterno/separato?

I miei esperimenti.

Naturalmente:

File Operazione di generazione == Content & & Copia nella directory di output == Copia sempre

questi non sembra funzionare:

<Image Source="Folder/file.jpg" /> 
<Image Source="/Folder/file.jpg" /> 
<Image Source="Namespace;Folder/file.jpg" /> 
<Image Source="Namespace;/Folder/file.jpg" /> 
<Image Source="pack://Namespace;Folder/file.jpg" /> 
<Image Source="pack://Namespace;/Folder/file.jpg" /> 

Per disperazione Ho provato:

Azione di compilazione file == Risorsa incorporata & & Copia nella directory di output == Copia sempre

Ancora fallire. Ugh!

risposta

15
<Image Source = "ms-appx:///<projectName>/<folderName>/<contentName>" /> 

Per esempio ...

<Image Source = "ms-appx:///ClassLibrary1/Content/myimage.png" /> 

Vedi How to Reference Content per un po 'di più informazioni.

+1

Oops, riferimento HTML. –

+0

Sì, mi dispiace ... Non ho trovato la versione XAML :( –

+0

http://msdn.microsoft.com/en-us/library/windows/apps/hh781229.aspx –