我想要做的是使用XAML中的Page.Resources在我的项目中放置一个自定义转换器。
由于视觉工作室正在抛出错误
,因此我坚持这样做'名称' DoubleValueConverter'在命名空间中不存在'
这是它投掷的错误
这是我的自定义转换器中的代码
答案 0 :(得分:2)
方法的签名不正确,您提供了WPF real_solutions_sols1
的签名,UWP中的Convert的签名是
IValueConverter
https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.data.ivalueconverter
因此,您无法构建项目,并且设计师抱怨没有找到转换器。
此外,正如RenéVoigt在评论中提到的那样,你没有提供完全限定的名称,只指向父类(不公开,不确定是否会出现问题) - 我建议删除嵌套 - 所以删除两个转换器周围的类 - Convert(Object, Type, Object, String)
(last Argument is of `String` and not `CultureInfo`)
。
答案 1 :(得分:1)
嗯,几乎不可能肯定地说,因为你的第一张图片太小而无法在放大时看清楚,但是错误告诉你你试图使用的命名空间被称为
“usingMad_Les8_Binding.Converter1”
而不是我想要的是什么
“Mad_Les8_Binding.Converter1”
编辑:正如上面其他人所说,不要发布图片而是发布代码,否则会发生这种情况