我在应用程序的Win Form中使用背景图像。我需要其他背景使用不同的背景,但是在加载后发现它太鲜艳了,所以我使用GIMP淡化图像,使其更具水印效果,将新图像导入其中,将其设置为背景并删除了先前的版本。现在,我的第一个使用从未触摸过的图像的表单给了我一个错误,提示它找不到图像。我在我的资源文件夹中查找并确定它在那里。该应用程序仍在运行并显示正确的背景,但是我想修复导致此错误的任何原因。我可以以某种方式重新生成resx文件吗?错误:类型'MaterialTracker.Properties.Resources'没有名为'REI_Background'的属性。
答案 0 :(得分:0)
通过右键单击并选择查看代码进入Resources.resx。向下滚动代码,直到找到图像参考周围的标签,然后删除标签以及标签内的所有内容。您可能必须删除以此方式引用的所有图像。我不确定是否有必要,但是随后我又关闭并重新加载了Visual Studio,然后可以像以前一样使用BackgroundImage属性重新导入图像。