C# 名称“;StatConverter&x201D;命名空间中不存在
C# 名称“;StatConverter&x201D;命名空间中不存在,c#,.net,wpf,C#,.net,Wpf,名称空间测试 { 公共类StatConverter:IValueConverter { #区域转换器成员 公共对象转换(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性) { if(值为int) { 返回(int)值==1; } 返回false; } 公共对象转换回(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性) { 抛出新的NotImplementedExce
名称空间测试
{
公共类StatConverter:IValueConverter
{
#区域转换器成员
公共对象转换(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性)
{
if(值为int)
{
返回(int)值==1;
}
返回false;
}
公共对象转换回(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性)
{
抛出新的NotImplementedException();
}
#端区
}
}
获取错误
命名空间中不存在名称“StatConverter”
。搜索了类似的问题,尝试了不同的解决方案(如将调试更改为发行版)。但无法修复。请帮助我解决此问题。提前感谢。您可以发布解决方案资源管理器的图像吗?我想XAML编辑器报告了此错误?好吧,如果是这样的话,还是试着编译并运行你的项目吧。不要相信XAML编辑器向您报告的内容,在某些情况下,它只是错误的(在构建之后,它可能再次正确)。。。与声明不匹配。不确定这是否与此有关,但无论如何都应该修复一些问题。StatConverter是否与测试位于同一程序集中。日期更改?StatConverter是否位于同一程序集中?是否可以发布解决方案资源管理器的图像?我猜错误是由XAML编辑器报告的?好吧,如果是这样的话,还是试着编译并运行你的项目吧。不要相信XAML编辑器向您报告的内容,在某些情况下,它只是错误的(在构建之后,它可能再次正确)。。。与声明不匹配。不确定这是否与此有关,但无论如何都应该修复一些问题。StatConverter是否与测试位于同一程序集中。日期\u更改?StatConverter位于同一程序集中
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid" xmlns:LiteTreeView="clr-namespace:LiteTreeView;assembly=LiteTreeView" x:Class="test.date_changes"
Title="date_changes" Height="600" Width="1200"
xmlns:local="clr-namespace:test">
<Window.Resources>
<local:StatConverter x:Key="Converter"></local:StatConverter>
</Window.Resources>
</window>
namespace test
{
public class StatConverter : IValueConverter
{
#region IValueConverter Members
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if (value is int)
{
return (int)value == 1;
}
return false;
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
throw new NotImplementedException();
}
#endregion
}
}