Есть ли простой способ нормально запустить анимацию на основе раскадровки WPF и затем запустить ее в обратном порядке, чтобы вернуть все вещи в исходное состояние?
Предпочтительно, я хотел бы сделать это программно:
Storyboard sb=new Storyboard();
...
sb.Begin();
// Now how to do I run sb in reverse, to move things to where they were
// before the sb started?
Например, у вас может быть анимация, в которой эллипс перемещается слева направо, и вы хотели бы, чтобы в конце он переместился назад влево, где он начался: