首页 > 解决方案 > 如何正确地将 XAML 文件移动到文件夹中?

问题描述

我制作了一个简单的 WPF 程序,其中包含一个 UserControl,让我们将它命名为CustomImage它包含多个图像。

CustomImage另一个使用as 元素的UserControl 。

一切都很好,直到我创建了一些文件夹并四处移动以进行组织。

UserControl 使用CustomImage开始显示错误,例如元素无法从某物或某处找到资源。(对不起,我用的是中文版,所以我真的不知道英文原是什么意思。)

但有趣的是,我可以正确地看到图像CustomImage本身,但不能看到使用它的用户控件!

我在 Google 中找不到与此相关的任何内容,因为它主要是在谈论如何“通过代码”移动文件或其他内容。

而且我什至不知道从哪里开始调试它,因为错误出现在 XAML 中,而不是代码中。出于同样的原因,它没有给我任何自动修复选项。

所以,请有人这么好心,教我如何解决它。

非常感激!

PS。我System.Uri resourceLocater = new System.Uri("/WpfApp1;...在 中找到InitiallizeComponent,但它似乎无法更改,因为每次我更改它并重新编译时,它都变回来了!

标签: c#wpfwpf-controls

解决方案


尝试右键单击解决方案 > 清洁,然后重新构建。当视图“找不到”另一个文件夹中的引用视图时,即使它显然存在,它也倾向于为我工作。


推荐阅读