Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.11.2015, 12:52
|
|||
|---|---|---|---|
WPF MVVM - Анимация перехода между представлениями |
|||
|
#18+
Разрабатываю проект на WPF с использованием паттерна MVVM. Использую MVVM Light. Каким образом возможно реализовать анимацию переходов от одного представления к другому? К примеру, плавное "затухание" одного и появление другого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2015, 15:19
|
|||
|---|---|---|---|
|
|||
WPF MVVM - Анимация перехода между представлениями |
|||
|
#18+
Сразу предупреждаю, этот пример я писал на коленке, в нем нужно сделать проверки на значения которые передаются в AttachedProperty, так как они могут быть пустыми и сделать соответствующую логику на этот случай Так же важно (необходим) для Storyboard для анимации До! указать длительность этой анимации И так же важно учесть тот факт, что свойство будет удерживаться анимацией, то есть поменять его можно будет только прекратив анимацию. Но надеюсь данного примера будет достаточно. В примере элемент ContentControl скрывается, у него меняется свойство Content и затем появляется, код в принципе универсальный :) удачи Тестовая модель представления: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. Окно: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. local:AnimationValueChanger: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2015, 15:25
|
|||
|---|---|---|---|
|
|||
WPF MVVM - Анимация перехода между представлениями |
|||
|
#18+
забыл App.xaml скинуть, но он обычный Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=21&tablet=1&tid=1440765]: |
0ms |
get settings: |
7ms |
get forum list: |
7ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
2ms |
| others: | 265ms |
| total: | 353ms |

| 0 / 0 |
