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;
我在按钮事件中使用这个代码,这样我就可以在图像控件中更改图片。
您设置路径的方式不对。试试这两个选项中的任何一个都会奏效。
还要确保您的图像属性Build Action is should set to Content
和Copy To OutPut Directory to Copy to newer
或Copy 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;
基本上,你把这两种方式混合在一起。