举个例子,如果我有一个元素,我希望它的大小是另一个元素的两倍,我该如何实现呢?
一个例子如下,mirroredObject
是我想用它的一半宽度作为 Border
对象宽度的对象。
<Border Width="{Binding ActualWidth, ElementName=mirroredObject, Mode=Default}" />
在其他情况下,我可能希望绑定(bind)的属性可能是其他元素的宽度之和,我该如何实现呢?
解决方案
请引用我的回答,了解 lenanovd 的回答所帮助的解决方案。
最佳答案
您可以使用绑定(bind)转换器,使用您的公式将 int 转换为另一个 int。绑定(bind)转换器示例请阅读 this文章。
希望对你有帮助。
关于.net - 如何创建涉及某种公式的绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1830753/