Tengo una grilla, un elemento raíz de ventana. Quiero aplicar una animación que cambiaría su color de fondo de blanco a verde en 5 segundos. Esto es lo que hice:WPF: ¿Cómo animar el cambio de color?
private void Window_Loaded(object sender, RoutedEventArgs e)
{
ColorAnimation animation;
animation = new ColorAnimation();
animation.From = Colors.White;
animation.To = Colors.Green;
animation.Duration = new Duration(TimeSpan.FromSeconds(5));
rootElement.BeginAnimation(Grid.BackgroundProperty, animation);
}
El código no funciona. Nada está cambiando. ¿Dónde estoy cometiendo un error? Gracias.
Me alegra que haya podido resolver esto. Debe seleccionar su propia respuesta como la que ha aceptado aquí. –
@zedo Lo sé, pero me dice que no podré marcarlo correctamente en los próximos dos días. Está esperando a que las cosas se enfríen primero, jajajaja – Boris
cómo configurar "desde" blanco "a" color de imagen original? – RollRoll