类似于:
<TextBlock Text="{Binding Text,Converter={StaticResource
ccc},ConverterParameter=PersonName}"/>
例如,当人名是类的属性时。
更新:
我见过一个解决方案,它告诉您从 DependencyObject 继承并实现 IValueConverter。 我想知道是否有更简单的东西。
最佳答案
答案很简单,但不是您想听到的。
您只能将绑定(bind)定位到 DependencyObject 上的 DependencyProperty。绑定(bind)不是从 DO 继承的,因此您无法绑定(bind)转换器参数。
如果您希望将其他状态传递到转换器中,您可能必须对所需对象进行子类化并添加新属性
关于.net - 如何将非硬编码的内容传递给转换器参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358094/