是否可以在XAML中进行基本的数学运算,如加法,除法等?
例如,我想将按钮的高度设置为{Binding ElementName=MW,Path=Height}/2
。
答案 0 :(得分:8)
答案 1 :(得分:1)
回答你的问题:不,这是不可能的。
答案 2 :(得分:1)
我的建议是创建value converter并使用bindings应用它们,以进行您想要执行的任何数学运算。视图绝对不是执行数学运算的地方,您希望将该关注点分离并隔离在不同的类中,以便更容易调试和维护。
答案 3 :(得分:1)
如果不使用转换器或视图模型为您进行转换,则无法进行此操作。对于通用转换器,请参阅我的WPF Converters项目中的ExpressionConverter
。