【问题标题】:How to properly move XAML files to a folder?如何正确地将 XAML 文件移动到文件夹中?
【发布时间】:2021-10-15 15:24:56
【问题描述】:

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

还有另一个使用CustomImage 作为元素的用户控件。

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

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

但有趣的是,我可以正确看到 CustomImage 本身内部的图像,但不能看到使用它的 UserControls!

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

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

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

非常感谢!

PS。我在InitiallizeComponent中找到了System.Uri resourceLocater = new System.Uri("/WpfApp1;...,但是好像不能改,因为每次改了重新编译,又改回来了!

【问题讨论】:

  • 如果简单的移动或剪切和粘贴文件不起作用,您可以随时使用新名称创建一个新文件并将旧文件的内容复制到在您简单地删除旧文件之前。除此之外,没有“神奇”的解决方案。

标签: c# wpf wpf-controls


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-06-14
    • 2014-02-13
    • 2023-03-18
    • 2018-10-16
    • 1970-01-01
    • 2021-03-04
    • 2013-05-11
    • 1970-01-01
    • 2022-12-10
    相关资源
    最近更新 更多