当我尝试从资源导入图像时会发生这种情况。
<Border Margin="10">
<Border.Effect>
<DropShadowEffect BlurRadius="15"/>
</Border.Effect>
<Border.Background>
<ImageBrush ImageSource="pack://application:,,,/Resources/image.png" Stretch="Uniform"/>
</Border.Background>
</Border>
但是当我像C:/image.png
那样直接导入它时,它可以正常工作!!
我该如何解决?
答案 0 :(得分:3)
确保您已将当前项目中的图片image.png
添加到文件夹Resources
下,并将构建操作设置为Resource
。
答案 1 :(得分:0)
<ImageBrush ImageSource="pack://application:,,,/image.png" Stretch="Uniform"/>
删除Resources
目录并尝试..它会工作..你提到C:/image.png
所以它可能在你的根文件夹中..检查文件路径并正确地给它..