c# - 如何正确地将 XAML 文件移动到文件夹中?
问题描述
我制作了一个简单的 WPF 程序,其中包含一个 UserControl,让我们将它命名为CustomImage
它包含多个图像。
CustomImage
另一个使用as 元素的UserControl 。
一切都很好,直到我创建了一些文件夹并四处移动以进行组织。
UserControl 使用CustomImage
开始显示错误,例如元素无法从某物或某处找到资源。(对不起,我用的是中文版,所以我真的不知道英文原是什么意思。)
但有趣的是,我可以正确地看到图像CustomImage
本身,但不能看到使用它的用户控件!
我在 Google 中找不到与此相关的任何内容,因为它主要是在谈论如何“通过代码”移动文件或其他内容。
而且我什至不知道从哪里开始调试它,因为错误出现在 XAML 中,而不是代码中。出于同样的原因,它没有给我任何自动修复选项。
所以,请有人这么好心,教我如何解决它。
非常感激!
PS。我System.Uri resourceLocater = new System.Uri("/WpfApp1;...
在 中找到InitiallizeComponent
,但它似乎无法更改,因为每次我更改它并重新编译时,它都变回来了!
解决方案
尝试右键单击解决方案 > 清洁,然后重新构建。当视图“找不到”另一个文件夹中的引用视图时,即使它显然存在,它也倾向于为我工作。
推荐阅读
- django-rest-framework - 如何标记/加密 django 中的字段?
- ios - 最新的 Xcode 中缺少 iOS 14.7 模拟器。如何得到它?
- python - Cell wise concatenation of python arrays
- azure - Publishing a NuGet package to an organization feed from yaml pipeline
- python - What are Numpy Scalars and Array Scalars
- javascript - How to find the function behind a button?
- android - DEVELOPER ERROR for Android login React Native Google sign in
- amazon-web-services - AWS amplify graphql appsync - 不返回已删除的项目?
- javascript - 手风琴功能无法使用 ul/li 项目
- html - 如何在鼠标悬停时在两个元素之间添加空格