Я пытаюсь создать довольно простой интерфейс WPF, и, насколько я знаю, это в основном возможно при использовании чистого XAML.
Что я знаю
До сих пор я достаточно хорошо разбираюсь в WPF, однако хорошо разбираюсь в XAML.
Я знаю или могу понять, как разместить контент на этих панелях. Это не тема этого вопроса.
Чего я не знаю
Я не знаю, как анимировать этот интерфейс.
Я не очень опытен в связывании, однако, опять же, это не тема этого вопроса.
Тема этого вопроса - как лучше всего анимировать панели 1-4 (изображения ниже), чтобы их можно было перетаскивать (касанием) в поле зрения. Количество панелей здесь может быть статичным для целей этого вопроса.
Панели (1-4) могут быть стековыми панелями, сетками или чем-либо еще; их содержание не важно. Что важно, так это контейнер, который будет содержать все 4 панели. Сложность в этой анимации заключается в двух других контейнерах (Item One / TODO), так как они находятся на пути плавной анимации.
Если это упростит этот вопрос, сенсорные функции можно пока игнорировать, и простым нажатием кнопки можно перемещать контейнеры по горизонтали.
One
Два