Question

Je viens de commencer à travailler avec WinRT, des projets partagés, etc. et confrontés à des problèmes. Je veux mettre toutes mes ressources (chaînes, images, etc.) dans un projet (bibliothèque de classe portable ou projet partagé). Lorsque je mettais une image dans PCL, tout fonctionne bien dans XAML en référençant avec MS-APX:

<ImageBrush ImageSource="ms-appx:///Resources/Images/baby.jpg" Stretch="Uniform"/>

Mais lorsque je mettais une ressource à cordes dans PCL, j'ai suivi un comportement bizarre XAML avec des ressources en matière de ressources:

http://postimg.org/image/ysbkvv6d7/

OK.Ensuite, j'ai décidé de mettre toutes les ressources dans un projet partagé.Pour cette période, cela fonctionne parfaitement avec des cordes mais échoue avec des images: je n'ai pas pu obtenir la bonne chaîne Uri dans Imagectrice de l'image de l'image.

Les questions sont donc:

  1. Comment puis-je ajouter des ressources en PCL

  2. Quel est le format URI correct pour référencer une image de projet partagé.

  3. Merci d'avance!

Était-ce utile?

La solution

Pour accéder à une image Votre fichier de projet partagé, utilisez simplement le chemin de fichier direct.Le

<Image Source="Assets/ImageName.png"></Image>

édité par @jerrynixon

<Image Source="ms-appx:///Assets/ImageName.png"></Image>

Pour accéder à une image dans votre PCL, utilisez la syntaxe plus longue

<Image Source="ms-appx:///ProjectName/...path.../"/>

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top