【发布时间】:2011-09-15 12:44:47
【问题描述】:
类似:
<TextBlock Text="{Binding Text,Converter={StaticResource
ccc},ConverterParameter=PersonName}"/>
例如当 Person name 是类的 Property 时。
更新:
我见过一个解决方案,它告诉从 DependencyObject 继承并实现 IValueConverter。 我想知道有没有更简单的。
【问题讨论】:
-
假设 TextBlock 绑定到
dataObject.,您的示例表明您希望 TextBlock.Text 等于 dataObject.Text 和 dataObject.PersonNametext 字段的某些功能。 dataObject 是否具有 .Text 属性?如果没有,使用{Binding PersonName...}. If so, can you pass the whole dataObject in like this:{Binding Converter={StaticResource ccc}}`?做你需要的吗? -
@agent-j 我想要的参数来自我的窗口,而不是来自dataObject。
-
@Zahid Sattar 是正确的。 +1
标签: .net wpf binding converter