Временное изменение свойства - PullRequest
1 голос
/ 18 октября 2011

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

Например, я определяюшаблон данных, подобный следующему:

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

Не могли бы вы подсказать мне, как мне добиться такого поведения, чтобы через некоторое время "х" я сменил его на исходный цвет переднего плана.

Спасибо, SC

1 Ответ

4 голосов
/ 18 октября 2011

Вы можете попробовать использовать анимацию , в которой не используется hold-end-поведения , поэтому свойство вернется к начальному значению после завершения.

...