我试图在我的XAML中包含一些转换值的类.但是,我编译时遇到以下错误:
未定义的CLR命名空间.'clr-namespace'URI是指未包含在程序集中的名称空间"View.Summary.Converters".(View\View)
而XAML的错误在于:
xmlns:c="clr-namespace:View.Summary.Converters"
Run Code Online (Sandbox Code Playgroud)
另外,这是我的转换类/命名空间的大纲:
namespace View.Summary.Converters
{
class CollapsedIfNegative : IValueConverter { }
class VisibleIfNegative : IValueConverter { }
class ErrorCodeToString : IValueConverter { }
}
Run Code Online (Sandbox Code Playgroud)
我不得不删除代码的内容,因为我正在处理的项目是高度机密的.
我是C#,WPF和XAML的新手,所以我可能无法使用正确的术语来提出正确的问题=)我正在尝试将自己的命名空间添加到我的xaml文件中以便轻松使用我自己的类 - 我想原因是这个 - 我在window标签中写了以下代码:
xmlns:myns="clr-namespace:LibNameSpace"
Run Code Online (Sandbox Code Playgroud)
我的window标签也以以下定义开头:
< Window x:Class="LibNameSpace.MainWindow"
Run Code Online (Sandbox Code Playgroud)
我想使用这个LibNameSpace:Class1类,我希望为此写作myns:Class1.但是,该命令会导致此错误:
未定义的CLR命名空间.'clr-namespace'URI是指未包含在程序集中的名称空间"LibNameSpace".
我怎样才能解决这个问题?
我有以下内容:

错误说"clr-namespace"URI指的是程序集中未包含的名称空间"{0}".
我已经建立并重建但没有任何反应.我确信这一定必须有效,因为我下载的WPF演示应用程序具有相同的功能.这是怎么回事?