Как использовать математические операции в XAML - PullRequest
14 голосов
/ 24 мая 2010

Я хочу использовать математические операции в коде XAML, но я не знаю, как?

Ответы [ 2 ]

15 голосов
/ 16 августа 2010

Вы имеете в виду, что хотите выполнять арифметические операции в xaml?

проверить этот пост (поставляется с примером проекта)

Позволяет указать код, подобный следующему:

<TextBlock Height="{Binding ElementName=tb1, Path=ActualHeight,
  Converter={StaticResource JScript},
  ConverterParameter=Int32.Parse(values[0])/10 *100-110 }" Background="Red"/>
13 голосов
/ 17 августа 2010

Оформить заказ:

http://blogs.msdn.com/b/llobo/archive/2006/11/13/arithmetic-operations-in-xaml.aspx

Одно из распространенных препятствий (если можно так назвать), с которыми я сталкиваюсь при написании некоторого xaml, - выполнение простых арифметических операций при связывании. хм ... я уверен, что многие сталкивались с тем же ... Решением является написание IValueConverter, и вы готовы ... Для простой математики, такой как [ActualHeight + 10] , мы можем легко использовать код ArithmeticConverter ...

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