WPF анимация предметов между макетами? - PullRequest
4 голосов
/ 25 сентября 2008

У меня есть два разных способа отображения элементов в приложении WPF. Первая использует WrapPanel, а вторая - вертикальную StackPanel. Я могу переключаться между двумя способами отображения своих элементов, переключая панель хоста между двумя типами. Это работает, но вы получаете изменение экземпляра в макете.

Вместо этого я хочу, чтобы дочерние элементы анимировались между двумя макетами, чтобы дать пользователю плавный эффект. Любые идеи, как я мог бы добиться этого? Нужен ли мне холст вместо этого и отрабатывать позиционирование детей вручную? Это было бы настоящей болью!

Ответы [ 2 ]

2 голосов
/ 25 сентября 2008

Посмотрите на SwitchPanel из макета Blendables IdentityMine , а также прочитайте статью доктора WPF о CodeProject о Концептуальных дочерних элементах

0 голосов
/ 27 ноября 2012

Я опубликовал еще одно решение для codeproject, которое бесплатно и готово к использованию Переходы WPF Layout к Layout

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...