Анимация Canvas в WPF

Возникла проблема при попытке написать простую анимацию перемещения.

У меня есть два одинаковых изображения, помещенные в Canvas. Мне нужно переместить первое изображение, в точности на координаты второго. Вот код:

        DoubleAnimation a = new DoubleAnimation();
        a.To = Canvas.GetLeft(img2);;
        img1.BeginAnimation(Canvas.LeftProperty, a);

При выполнении данной части кода, возникает следующая ошибка:

System.ArgumentException: ""не число" не является допустимым значением для свойства "To"."

Как мне получить точные координаты второго изображения, чтобы я их мог вписать в a.To = ?


Ответы (0 шт):