我可以添加/减去绑定到元素属性的值吗?

sar*_*ath 9 wpf xaml

XAML是否允许修改绑定值?
喜欢Width="{Binding Elementname="lstMine", Path=Width}" -100?这样我就可以拥有相对价值.

Ken*_*art 11

您可以使用转换器来实现此目的,我的WPF转换器库包含一个ExpressionConverter允许您完全执行此操作的程序:

Width="{Binding Width, ElementName=lstMine, Converter={con:ExpressionConverter {}{0}-100}}"
Run Code Online (Sandbox Code Playgroud)