[ad_1]
我有 .PNG 文件在 调试 我用作的文件夹 imagebrushes
和 diffusematerials
没有问题。 IE:
C#
myImageBrush.ImageSource = New BitmapImage(New Uri("image0.png", UriKind.Relative))
现在我有两个 Image
控件并设置源 IE:
C#
myImage.Source = New BitmapImage(New Uri("image0.png", UriKind.Relative))
什么也没有出现。
我尝试过的:
除非我设置断点,否则检查 Image
在调试中并展开源代码部分并滚动到底部,然后继续。 如果我这样做,图像就会显示 – 我不需要做任何其他事情。
所以我有 .PNG 工作正常的文件 – 除了 Image
控制。 如果我扩展 Image
调试模式下的详细信息,我没有问题,否则 Image
根本不显示。
知道发生了什么事吗?
解决方案1
我来晚了,但是
我的建议怎么样?
var bitmapImage = new BitmapImage(); bitmapImage.BeginInit(); bitmapImage.UriSource = new Uri("pen.png", UriKind.RelativeOrAbsolute); bitmapImage.CacheOption = BitmapCacheOption.OnLoad; bitmapImage.EndInit(); MyImage.Source = bitmapImage;
[ad_2]
コメント