亲爱的社区成员。
虽然我已经使用 C# 编程多年,但我必须承认我是 WPF 和 Infragistics 控件的新手。最近我遇到了一个意外的编译时错误,我想知道可能是什么原因造成的:
命名空间“Sandbox.WpfApp”中不存在类型或命名空间名称“Controls”(您是否缺少程序集引用?)
想法?
重现步骤
- 创建 WPF 项目
- 添加
XamGrid
到 MainWindow.xaml - 这一步很重要:命名
XamGrid
<ig:XamGrid x:Name="abc">
- 编译并运行应用程序...一切正常!
- 在项目中创建Infragistics文件夹
- 将 WPF 用户控件添加到Infragistics文件夹
- 编译应用程序:生成前面提到的错误
有趣的是:
- 如果您
x:Name="abc"
从XamGrid
=> 中删除,则没有编译时错误 - 如果在第 5 步您已将文件夹命名为“IntragisticsTest”=> 没有编译时错误
附加背景*
- Infragistics WPF4 控件(版本:12.2.20122.1000)
- 视觉工作室 2013