1

我创建了一个嵌入在 Windows 应用程序中的 WPF 控件。我创建了一个 ImageBrush 并将其源代码从后面的代码设置为

 imgBrush.ImageSource = new BitmapImage(new Uri(@"Images/imagename.jpg", UriKind.Relative));

当我从 Visual Studio 运行项目时,这工作正常,但是当我安装设置然后运行应用程序时,我得到 path not found 错误。

4

2 回答 2

2

您可以通过 Visual Studio 将图像文件夹添加到安装程序项目中,请参见此处:

http://msdn.microsoft.com/en-gb/library/vstudio/4ddxk2ye(v=vs.100).aspx

或者要将图像嵌入到可执行文件中,只需将图像的构建操作设置为“嵌入资源”(在 Visual Studio 解决方案资源管理器的属性对话框中)

于 2013-02-19T13:52:26.363 回答
0

找到了解决方案。显然,当您将 WPF 控件嵌入 Winform 应用程序时,您必须将资源添加到 Winform 应用程序。我在winform应用程序中添加了相同的图像作为资源,它工作。

于 2013-02-20T05:28:06.830 回答