Image Source不会显示图片

本文关键字:显示图 Source Image | 更新日期: 2023-09-27 18:19:32

我在设置Image Source属性时遇到问题。。。所以我尝试使用这个代码的每一个变体,但由于某种原因,它不起作用。当我手动设置属性时,它是有效的,但当我想更改代码中的图片时,它只是空白的。

        `BitmapImage` bm = new BitmapImage();
         bm.UriSource=new Uri(this.BaseUri,@"''Assets'logo6.png");
         this.image.Source = image;

我在按钮事件中使用这个代码,这样我就可以在图像控件中更改图片。

Image Source不会显示图片

您设置路径的方式不对。试试这两个选项中的任何一个都会奏效。

还要确保您的图像属性Build Action is should set to ContentCopy To OutPut Directory to Copy to newerCopy Always

BitmapImage bm = new BitmapImage();
bm.UriSource = new Uri(@"'Assets'Tiles'IconicTileSmall.png",UriKind.Relative);
image.Source = bm;

BitmapImage bm = new BitmapImage();
bm.UriSource = new Uri("''Assets''Tiles''IconicTileSmall.png",UriKind.Relative);
image.Source = bm;

基本上,你把这两种方式混合在一起。