WPF +动画+数据模板

时间:2011-10-19 15:42:50

标签: wpf animation datatemplate

Green & Red Arrows

嗨专家,

我想实现一种行为,如果“新值”大于特定单元格的“先前值”,那么我想按照上面附加的图像显示绿色箭头“x”秒然后它应该逐渐消失。如果“新值”低于“之前的值”,则为红色箭头。

请指导我如何实现它,如果你能分享一些例子,那就太好了。如何混合数据模板,动画和放大器形状来实现这种行为?

由于 SC

1 个答案:

答案 0 :(得分:0)

我会选择以下内容:

  1. 在值的viewmodel中,公开属性bool? isIncreasing
  2. 在值的datatemplate中,设置数据触发器,如果​​isIncreasing不为空,则会显示相应的箭头。
  3. 但是,我看不到动画是如何与问题相关联的。