我想将一个属性绑定到多个源。我的理由是这样的:
midpoint=point2.X - point1.X; //depends on two sources!
怎么能实现呢?据我所知,这不是直接可能的开箱即用?
答案 0 :(得分:7)
我相信你要找的是MultiBinding
。
来自MSDN文档:
<TextBlock Name="textBox2" DataContext="{StaticResource NameListData}">
<TextBlock.Text>
<MultiBinding Converter="{StaticResource myNameConverter}"
ConverterParameter="FormatLastFirst">
<Binding Path="FirstName"/>
<Binding Path="LastName"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>