Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > .NET > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 29.10.2016, 16:36   #1
dezintegrator
Новичок
Джуниор
 
Регистрация: 26.10.2016
Сообщений: 5
По умолчанию DataTrigger

Вот, собственно, есть дата триггер
Код:
 <DataTrigger Binding="{Binding Path=Price}" Value="someprice">
Каким образом в Value записать не конкретное значение, а переменную (int), которая может динамически изменяться во время исполнения программы?
dezintegrator вне форума Ответить с цитированием
Старый 29.10.2016, 17:34   #2
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,413
По умолчанию

тогда надо не DataTrigger, а конвертер применять
come-on вне форума Ответить с цитированием
Старый 29.10.2016, 18:18   #3
dezintegrator
Новичок
Джуниор
 
Регистрация: 26.10.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от come-on Посмотреть сообщение
тогда надо не DataTrigger, а конвертер применять
Короче, как в зависимости от int-значения менять цвет текста?
dezintegrator вне форума Ответить с цитированием
Старый 29.10.2016, 18:22   #4
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,413
По умолчанию

конвертер напишите и прикрутите в разметке
come-on вне форума Ответить с цитированием
Старый 29.10.2016, 18:24   #5
Alex11223
Заблокирован
 
Регистрация: 12.01.2011
Сообщений: 19,504
По умолчанию

IValueConverter, сказали ж уже.
Alex11223 вне форума Ответить с цитированием
Старый 29.10.2016, 18:25   #6
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,413
По умолчанию

если данные этих 2-х неизвестных находяться в разных местах, то тогда мульти конвертер, еще его и к тригеру можно прикрутить, вариантов много))
come-on вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы



Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS