Я хочу связать одно свойство с многочисленными источниками. Моей причиной этого являются вещи как это:
midpoint=point2.X - point1.X; //depends on two sources!
Как это могло быть понято? Насколько я знаю, что это не непосредственно возможный out-of-the-box?
Я считаю, что вы ищете 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>