0

这个问题让我很困惑。我只是在设计时将Background我的设置Window为一个ImageBrush所有使用的Properties窗口。首先,我将JPG图像添加到我的Resources(双击资源-> 选择图像-> 添加现有文件...)。然后我选择我Window的打开Properties窗口来选择ImageSourceBackground属性。它显示当时的图像正常。但是在运行应用程序时,它会引发异常: “在 'System.Windows.Baml2006.TypeConverterMarkupExtension' 上提供值”引发了异常。行号“75”和行位置“10”

我不太了解这个异常,用 Goolge 搜索不会有太大帮助,因为有很多不同的异常(内部异常)可以抛出这个。在我的情况下,内部异常是Could not find a part of the path 'D:\Ellipse button with Animation\bin\Debug\Resources\back_ground.jpg'

最奇怪的是它在设计时显示图像正常,但在运行时,抛出异常。

你有什么想法来解决这个问题吗?谢谢!

4

2 回答 2

1

尝试将文件的“复制到输出目录”属性设置为“始终复制”值

于 2013-07-26T06:52:21.517 回答
1

嘿 KingBoy 问题与您为图像设置的属性有关。现在您的图像属性设置为DesignTime。所以将其设置为内容始终复制一切都会正常工作。您可以通过单击您的图像,然后在属性 Window 中设置其属性..希望它对您有所帮助..

于 2013-07-26T06:44:53.970 回答