Ho una griglia, un elemento radice di una finestra. Voglio applicare un'animazione che cambierebbe il suo colore di sfondo dal bianco al verde in 5 secondi. Ecco cosa ho fatto:WPF: come animare il cambio colore?
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);
}
Il codice non funziona. Niente sta cambiando. Dove sto facendo un errore? Grazie.
contento che sono stati in grado di ottenere questo risolto. Dovresti selezionare la tua risposta come quella che hai accettato qui. –
@zedo Lo so, ma mi dice che non potrò segnarlo correttamente nei prossimi due giorni. Aspetta che le cose si raffreddino prima, hahahaha – Boris
come impostare "da" bianco "a" colore dell'immagine originale? – RollRoll