绑定时如何在xaml中进行计算?
Posted
技术标签:
【中文标题】绑定时如何在xaml中进行计算?【英文标题】:How to do calculation in xaml while binding? 【发布时间】:2012-02-11 01:31:08 【问题描述】:我可以将标签绑定到滑块,如下所示:
<Label Name="lblTest" Content="Binding ElementName=slider1, Path=Value"/>
如何将另一个标签绑定到同一个滑块,显示值是滑块值的 30%?如何在 xaml 中而不是在我的代码中进行计算?谢谢。
【问题讨论】:
How do you change a bound value, reverse it, multiply it, subtract from it or add to it?的可能重复 【参考方案1】:您无法在 XAML 中进行计算,但是您可以应用一些 converter 来为您完成计算。
这个问题可能是相关的:How do you change a bound value, reverse it, multiply it, subtract from it or add to it?
【讨论】:
【参考方案2】:已经有一些项目为 Bindigs 带来了表达式,例如看 CalcBinding 或 QuickConverter。
【讨论】:
以上是关于绑定时如何在xaml中进行计算?的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin+Prism开发详解二:Xaml文件如何简单绑定Resources资源文件内容