13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
1 | |
Как сделать плавный переход между окнами?05.08.2016, 14:33. Показов 4151. Ответов 3
Метки нет (Все метки)
Желаю сделать плавный переход между окнами (окно одно - меняется содержимое):
Прежнее содержание окна начинает медленно исчезать (анимация opacityproperty), слева выплывает новое содержимое окна (анимация marginproperty left с отрицательного значения до 0) и начинает проявляться (изначальное opacity нового содержимого 0; анимация opacityproperty с 0 до 1). Как правильно сделать такую анимацию? Меня не интересует как сделать. Меня интересует как правильно сделать) Пока идея дилетантская: добавить в проект UserControl, в котором будет Grid, содержащий новый контент окна; когда требуется анимация добавлять в Children текущего Grid'а окна этот новый Grid с новым контентом; задать новому содержимому отрицательный left и 0 opacity; проиграть анимацию в отдельном потоке.
0
|
05.08.2016, 14:33 | |
Ответы с готовыми решениями:
3
Как сделать плавный переход между страницами? Необходимо сделать плавный переход между страницами Как сделать плавный переход к якорю Как сделать плавный переход к якорю? |
burning1ife
|
|
06.08.2016, 14:36 | 2 |
Можете попробовать использовать готовый http://mahapps.com/controls/tr... ntrol.html
Только не исчезновение, а выезжает слева, справа, снизу и т.д.
0
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
06.08.2016, 18:06 [ТС] | 4 |
Да я уже всё сделал сам)
Анимации выполняется в отдельном потоке. Положил в Grid окна Frame, его заполняю page'ем и анимирую в 3 потока (opacity, height, margin). Добавлено через 55 секунд Мне кажется это единственное грамотное решение с такой анимацией какая требуется. Скажите если я не прав и мой метод - кривой. Добавлено через 8 минут Лучше тут помогите (проблема из того же проекта): Зависание окна при выполнении асинхронной операции
0
|
06.08.2016, 18:06 | |
06.08.2016, 18:06 | |
Помогаю со студенческими работами здесь
4
Как сделать плавный переход к якорным ссылкам Как запретить пользователю переход между окнами в эксплоуере? Как сделать плавный переход из фото в темный фон Lazarus/ Free Pascal, как сделать плавный цветовой переход? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |