Вы можете управлять координатами X и Y элемента, используя свойства TranslationX и TranslationY.
Для анимации вы можете использовать метод TranslateTo:
public static System.Threading.Tasks.Task<bool> TranslateTo (this Xamarin.Forms.VisualElement view, double x, double y, uint length = 250, Xamarin.Forms.Easing easing = null);
Где:
view - Вид на tanslate.
x - Компонент x конечного вектора перевода.
y - Компонент y окончательного вектора перевода.
длина - Theпродолжительность анимации в миллисекундах.
замедление - замедление анимации.
Пример анимацииперевод:
await image.TranslateTo (-100, 0, 1000); // Move image left
await image.TranslateTo (-100, -100, 1000); // Move image up
await image.TranslateTo (100, 100, 2000); // Move image diagonally down and right
await image.TranslateTo (0, 100, 1000); // Move image left
await image.TranslateTo (0, 0, 1000); // Move image up