如何创建涉及某种公式的绑定?

Bre*_*yan 3 .net wpf xaml binding

作为一个例子,如果我有一个元素,其大小我希望是另一个元素的两倍大小,我将如何实现这一目标?

一个例子如下,mirroredObject是我想要使用它的一半宽度作为Border对象宽度的对象.

<Border Width="{Binding ActualWidth, ElementName=mirroredObject, Mode=Default}" />
Run Code Online (Sandbox Code Playgroud)

我有其他情况,我可能想要绑定的属性可能是其他元素的宽度的总和,我将如何实现这一点?

请参阅我的答案,以获得lenanovd答案帮助的解决方案.

lev*_*ovd 6

您可以使用绑定转换器,使用您的公式将int转换为另一个int.例如绑定转换器,请阅读文章.

希望能帮助到你.