我正在尝试使用值绑定作为转换器参数,如下面的代码片段所示:
<Element
Attribute="{Binding Value,
Converter={StaticResource EqualityConverter},
ConverterParameter={Binding CompareTo}}" />
Run Code Online (Sandbox Code Playgroud)
问题是,EqualityConverter::Convert()使用Binding转换器参数(CompareTo)的实例调用该方法,而不是绑定的具体值.
有更聪明的方法来解决它吗?我显然可以在我的视图模型中提供转换后的属性,但我想知道是否有类似的工作解决方案.