Lorsque la propriété Source de l'image est définie de la manière suivante, l'image est prise à partir de /Images/down.png
.
Comment pourrais-je faire la même chose par programme?
<Image x:Name="myImg" Source="/MyProject;component/Images/down.png" />
Les éléments suivants ne fonctionneraient pas, car la propriété Image.Source n'est pas de type chaîne.
myImg.Source = "/MyProject;component/Images/down.png";
Essaye ça:
BitmapImage image = new BitmapImage(new Uri("/MyProject;component/Images/down.png", UriKind.Relative));
myImg.Source = new BitmapImage(new Uri(@"component/Images/down.png", UriKind.RelativeOrAbsolute));
N'oubliez pas de définir l'action de génération sur "Contenu" et de copier dans le répertoire de sortie sur "Toujours".
Essayez d'affecter l'image de cette façon à la place:
imgFavorito.Source = new BitmapImage(new Uri(base.BaseUri, @"/Assets/favorited.png"));
{yourImageName.Source = new BitmapImage(new Uri("ms-appx:///Assets/LOGO.png"));}
LOGO fait référence à votre image
En espérant aider quelqu'un. :)