Wpf анимированный цвет фона
Мне нужна помощь в принятии правильного решения. Мне нужно анимировать цвет фона моего пользовательского элемента управления, когда происходит какое-то событие. Когда это так, я хочу изменить фон только на 1 секунду, а затем повернуть его обратно. Куда мне идти? Используйте цветную анимацию или таймер или можете каким-то другим способом.
Решаемые. Спасибо всем! Это хорошо работает для меня:
ColorAnimation animation;
animation = new ColorAnimation();
animation.From = Colors.Orange;
animation.To = Colors.Gray;
animation.Duration = new Duration(TimeSpan.FromSeconds(1));
this.elGrid.Background.BeginAnimation(SolidColorBrush.ColorProperty, animation);