XAML错误不一致

时间:2014-03-02 05:26:51

标签: c# wpf xaml namespaces

我正在尝试将一些开源直接集成到我自己的程序中,因为我需要找到一个完全不相关的错误,在没有实际导入代码的情况下,我似乎无法追溯到源代码。

因此,我将此代码导入到我自己的程序中:

这是在开源中运行的代码:

<ResourceDictionary
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="clr-namespace:Sparrow.Chart">
    <local:BorderThicknessToLeftAndRightConverter x:Key="borderThicknessConverterXAxis"/>
    <local:BorderThicknessToTopBottomConverter x:Key="borderthicknessConverterYAxis"/>

导入后,相同的代码无法在我的程序中运行。 clr-namespace行引用的名称空间是相同的,除了我的代码抛出所有类型的错误,说“BorderThicknessToTopBottomConverter(以及几乎所有其他由”local:“引用的项目都不能在引用的名称空间中找到。

1 个答案:

答案 0 :(得分:0)

我有时会遇到相同的情况。我通常做的是评论所有项目(在您的情况下,“本地”命名空间引用的所有项目),重建解决方案,取消注释所有项目并再次重建。它可能会对你有帮助。