ImageのSourceプロパティが次のように設定されている場合、画像は/Images/down.png
。
同じことをプログラムで行うにはどうすればよいですか?
<Image x:Name="myImg" Source="/MyProject;component/Images/down.png" />
Image.Sourceプロパティは文字列型ではないため、以下は機能しません。
myImg.Source = "/MyProject;component/Images/down.png";
これを試して:
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));
Build Actionを「Content」に設定し、出力ディレクトリに「Always」にコピーすることを忘れないでください。
代わりにそのように画像を割り当ててみてください:
imgFavorito.Source = new BitmapImage(new Uri(base.BaseUri, @"/Assets/favorited.png"));
{yourImageName.Source = new BitmapImage(new Uri("ms-appx:///Assets/LOGO.png"));}
ロゴはあなたの画像を指します
誰でも助けたい。 :)