在命名控件上出现引用错误- WPF

本文关键字:引用 错误 WPF 控件 | 更新日期: 2023-09-27 18:07:19

我有一个名为Solution1的解决方案,它有多个名为Project1, Project2等的项目。在Project1中,我有一个名为"DesignElement"的用户控件。当我从XAML中命名UserControl时,使用"x: name"然后编译它,我得到以下编译错误:

"名称空间'Solution1.Project1 '中不存在类型或名称空间'Project2 '。Project2’(您是否缺少汇编参考?)"

Project1中Project2的引用在哪里?为什么会出现这个编译错误?此外,如果我不打算在任何控件中使用"x:Name",那么解决方案可以编译并运行良好。

在命名控件上出现引用错误- WPF

仅仅因为你在同一个解决方案中有两个项目并不意味着它们可以立即看到彼此。

这是让他们看到对方的正确流程

    创建解决方案<
  1. 添加项目/gh>
  2. 在项目2中右键单击解决方案资源管理器中的参考文献并点击添加参考文献

    ^^^^^这是您错过的步骤^^^^

  3. 在弹出窗口左侧的栏中单击solution
  4. 选择项目一
  5. 在您的代码中添加使用或xmlns来项目1
  6. 参考项目代码