我刚刚在我正在实现的 IValueConverter 上遇到了这个异常:
IValueConverter 类型没有公共 TypeConverter 类
有没有其他人遇到过这个?是什么原因,我该如何解决?谢谢。
我刚刚在我正在实现的 IValueConverter 上遇到了这个异常:
IValueConverter 类型没有公共 TypeConverter 类
有没有其他人遇到过这个?是什么原因,我该如何解决?谢谢。
事实证明,简单的解决方案。我已经像这样引用了我的值转换器:
<Binding Path="Foreground" Converter="StaticResource BrushToRgbConverter" ConverterParameter="B" />
而不是这个:
<Binding Path="Foreground" Converter="{StaticResource BrushToRgbConverter}" ConverterParameter="B" />
换句话说,我在Converter
参考资料中省略了大括号。
这是我写的一篇关于同样问题的文章,但原因不同。就我而言,我在错误的命名空间中引用了错误的 Brush 类。