XAML无法识别代码隐藏中的类

时间:2016-01-22 19:42:57

标签: c# wpf xaml

我在XAML文件中有这个回调:

<UserControl xmlns:myLocal="clr-namespace:Shadow_App"
             mc:Ignorable="d" Height="900" Width="1000" x:Name="window">
    <UserControl.Resources>
        <myLocal:SumOtherCategoryConverter x:Key="SumOtherCategoryConverter"/>

我在代码隐藏中使用了这段代码:

using System.Windows.Data;

namespace Shadow_App
{
    public class SumOtherCategoryConverter : IValueConverter
    {

我继续在<myLocal:SumOtherCategoryConverter x:Key="SumOtherCategoryConverter"/>收到错误:

名称“SumOtherCategoryConverter”在名称空间“clr-namespace:Shadow_App”中不存在。

我做错了什么?当我输入时,WPF甚至完成myLocal:to myLocal:SumOtherCategoryConverter。我尝试过清洁和重建,重建时给了我错误:

标识符'SumOtherCategoryConverter'在XML命名空间'clr-namespace:Shadow_App'中不存在。第14行第10位。

1 个答案:

答案 0 :(得分:1)

enter image description here

我认为您的命名空间没有正确定义,这就是您收到错误的原因。我已经实现了你的代码并且工作正常。