暂时改变财产

时间:2011-10-18 17:02:25

标签: c# wpf datatemplate

是否有可能通过数据模板实现一种行为,这样我就可以将单元格的前景色更改为“x”秒,然后将其恢复为原始颜色。

E.g。我定义了一个这样的数据模板:

<DataTemplate x:Key="ChangeTemplate">
            <TextBlock Text="{Binding Converter={StaticResource percentConverter}, Path=ChangePercent}" 
                                     Foreground="{Binding Converter={StaticResource decimalToColorConverter}, Path=ChangePercent}" />
        </DataTemplate>

请您指导我如何实现这一行为,以便在'x'时间后将其更改回原来的前景色。

谢谢, SC

1 个答案:

答案 0 :(得分:4)

您可以尝试使用不使用animationhold-end-behavior,因此该属性将在完成后返回初始值。