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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.06.2014, 14:38
|
|||
|---|---|---|---|
Не работает Stop у Storyboard |
|||
|
#18+
Объект анимации описан через XAML Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Анимация запускается Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Мне нужно прерывать анимацию в любой момент. Сделал это по щелчку мышью по "Canva" MouseUp="Canva_MouseUp" Код: c# 1. 2. 3. 4. 5. 6. Для проверки пробовал вместо Stop поставить Pause - тоже не работает. "Sputnik.BeginAnimation(EllipseGeometry.CenterProperty, null)" останавливает, но иногда после такой остановки анимация самопроизвольно запускается. Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2014, 16:14
|
|||
|---|---|---|---|
|
|||
Не работает Stop у Storyboard |
|||
|
#18+
И возможно не хватает описания XAML storyboard и animation. (либо они в коде заданы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2014, 16:21
|
|||
|---|---|---|---|
|
|||
Не работает Stop у Storyboard |
|||
|
#18+
http://msdn.microsoft.com/en-us/library/ms605796.aspx Может этот пример поможет? В этом примере Stop полностью отключает анимацию(вовзращает в исходное положение). myStoryboard.Pause(this); приостанавливает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2014, 16:50
|
|||
|---|---|---|---|
Не работает Stop у Storyboard |
|||
|
#18+
@k@DElpherИ возможно не хватает описания XAML storyboard и animation. (либо они в коде заданы) В коде. Вот тут как раз пример как чисто в коде задано. @k@DElpher http://msdn.microsoft.com/en-us/library/ms605796.aspx Может этот пример поможет? В этом примере Stop полностью отключает анимацию(вовзращает в исходное положение). myStoryboard.Pause(this); приостанавливает. Большое спасибо. Я этот пример и раньше смотрел, но не заметил, что там myStoryboard.Begin(this, true ); Пропустил важный нюанс. И не удивительно, 13 конструкторов - ни хухры-мухры. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Вот так все работает Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2014, 08:29
|
|||
|---|---|---|---|
|
|||
Не работает Stop у Storyboard |
|||
|
#18+
Cat2, а что мешает сделать анимацию триггерной на событие? в ресурсы помещаем Storyboard Код: xml 1. 2. 3. 4. 5. 6. 7. сам объект Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2014, 10:10
|
|||
|---|---|---|---|
Не работает Stop у Storyboard |
|||
|
#18+
Roman Mejtes, На самом деле у меня список анимаций нефиксированной длины, путь в которых формируется в рантайме. Запускаться они должны и поодиночке, и сериями переменой длины в переменном порядке. Поэтому я предположил, что мне будет проще все сделать в коде, чем рисовать десятки повторяющихся кусков строк XAML и, если вдруг понадобится, вручную все это править. XAML хорош своей наглядностью и плох многословностью ================================= Это продолжение работы над Перемещение объекта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=21&mobile=1&tid=1441103]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 352ms |

| 0 / 0 |
