最佳答案
我有一个 WPF 窗口,一个文件的背景图像在我的本地系统。XAML 文件如下所示:
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
在 XAML 设计器中,它实际上显示了这个背景图像,因此该图像确实存在于 MYASSEMBLY Resources 文件夹中。但是,在 InitializeComponent()
函数调用时,当我启动应用程序,它抛出异常
无法定位资源“ resources/mypic.png”。
所以我现在完全迷路了。设计和运行时之间的目录是否不同,因此不存在于运行时中?