Новые сообщения [новые: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: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
172ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 265ms |
0 / 0 |