";属性值无效";为什么visualstudio不允许我为图像指定图片

本文关键字:quot 图像 visualstudio 属性 无效 为什么 不允许 允许我 | 更新日期: 2023-09-27 18:27:09

在WPF窗口上,我有一个图像对象。我点击按钮来分配一个源,它的窗口弹出,我在那里添加了图像(点击添加)。当加载图像时,它没有显示图像,而是显示了一个白色框。我试图将这个白框指定为图像源,它只是说"属性值无效"。解决方案资源管理器清楚地显示图像在那里,我可以双击并打开来编辑它们。那么,为什么VS不喜欢我尝试将图像分配给我的wpf图像对象的方式呢?我已经多次使用这种方法将图像添加到WPF项目中。

";属性值无效";为什么visualstudio不允许我为图像指定图片

如果其他人读到了这篇文章,重新启动Visual Studio可能会有所帮助。

所以,这个特殊错误的原因是我的解决方案名称中有一个空格。我想这导致了在图像的路径中有一个空间,VS无法处理。很奇怪,但就是这样。

我刚刚在VS 2012中遇到了类似的问题。这可以追溯到这样一个事实:我给我的一个UserControl一个"This"的NameProperty,以便在内部引用我为控件定义的一些依赖属性。

不要在XAML中为UserControl提供Name="This"属性。它变得很矛盾。

我刚刚遇到了同样的问题。因为图片被项目引用为资源,所以需要将它们编译到项目中。因此,在我的情况下,我将它们添加到解决方案中,然后构建项目。在这一点上,它们可以分配给图像控件。