Как сделать расчет в xaml при привязке? - PullRequest
20 голосов
/ 16 января 2012

Я могу привязать ярлык к ползунку, как показано ниже:

<Label Name="lblTest" Content="{Binding ElementName=slider1, Path=Value}"/>

Как привязать другую метку к тому же ползунку с отображаемым значением, скажем, 30% от значения ползунка? Как мне сделать расчет в xaml, а не в моем коде? Спасибо.

Ответы [ 2 ]

21 голосов
/ 16 января 2012

Вы не можете выполнять вычисления в XAML, однако вы можете применить какой-нибудь конвертер , который сделает это за вас.

Этот вопрос может быть актуален: Как изменить связанное значение, перевернуть его, умножить, вычесть или добавить к нему?

10 голосов
/ 08 июня 2015

Уже есть несколько проектов, которые приносят выражения в Bindigs, например, см. CalcBinding или QuickConverter .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...