WPF + Анимация + Datatemplate - PullRequest
       8

WPF + Анимация + Datatemplate

0 голосов
/ 19 октября 2011

Green & Red Arrows

Привет, Эксперты,

Я хочу добиться поведения, которое, если «новое значение» больше, чем «предыдущее значение» для конкретной ячейки, то я хочу показатьзеленая цветная стрелка согласно приложенному изображению выше в течение «х» секунд, а затем она должна исчезнуть.И красная цветная стрелка, если «новое значение» ниже, чем «предыдущее значение».

Пожалуйста, укажите, как мне этого добиться, и было бы здорово, если бы вы могли поделиться каким-нибудь примером.Как я могу смешивать шаблоны данных, анимацию и фигуры для достижения такого поведения?

Спасибо SC

1 Ответ

0 голосов
/ 19 октября 2011

Я хотел бы пойти на следующее:

  1. в модели представления для значения, выставить свойство bool? isIncreasing.
  2. в таблице данных для значения, настроить триггер данных., которая показала бы соответствующую стрелку, если isIncreasing не равно нулю.

Однако я не вижу, как анимации связаны с проблемой.

...