使用xmlnsdefinition中的ViewModelToViewConverter加载catel视图

时间:2014-09-05 09:04:23

标签: wpf mvvm xml-namespaces catel

目前我们有一个WPF userControl库,其名称空间使用

映射到XML命名空间
[assembly: XmlnsDefinition] 

语句。 当我们尝试在引用此程序集的WPF应用程序中使用此库中的控件时,使用ContentPresenter

<ContentPresenter Content="{Binding CurrentContent, Converter={StaticResource ViewModelToViewConverter}}" />

我们总是得到一个

System.Windows.Markup.XamlParseException("Type reference cannot find type named '{http://schemas.microsoft.com/winfx/2006/xaml/presentation}XYZView")

我们做错了什么 - 或者catel是否设计为使用ViewModelToViewConverter显示控件(如果它们位于XmlnsDefinition中?)

1 个答案:

答案 0 :(得分:1)

好的,修复了 - 错误发生在源代码的另一个地方......当使用Xmlnsdefinitions时,Catel肯定也有效。