Что вам нужно, это использовать StoryBoard
Документация Microsoft в WPF для анимации нескольких свойств анимированных кнопок, таких как Ширина / Высота / Поворот / Непрозрачность и X / Y для соответствующего конечного местоположения , Вам, вероятно, понадобится еще один, чтобы сделать обратное.
К сожалению, SO не является службой написания кода, поэтому попробуйте найти учебники по использованию StoryBoard
в Интернете и опубликуйте то, что вы пробовали