Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Expression Blend, циклический повтор анимации 
V
    Опции темы
vikaz
Дата 27.4.2010, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 1
Всего: 12



Всем привет! создал анимацию в виде волны.
Делаю анимацию по событию Click на кнопке, при первом нажатии на кнопку анимация проигрывается. При повторном нажатии на кнопку, анимация больше не происходит.
Подскажите, как сделать, чтобы при каждом событии Click, воспроизводилась анимация? Заранее спасибо!

Это сообщение отредактировал(а) vikaz - 27.4.2010, 21:30


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
Andrey44
Дата 28.4.2010, 05:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: нет
Всего: 26



Код

<DoubleAnimation 
                        RepeatBehavior="Forever"/>

или
Код

<DoubleAnimation 
                        AutoReverse="True"/>

Смотря что надо

Это сообщение отредактировал(а) Andrey44 - 28.4.2010, 05:55


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
vikaz
Дата 28.4.2010, 08:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 1
Всего: 12



немного не то!
1 команда - при нажатии будет гонять постоянно анимацию
2 команда - проиграет анимацию вперед и назад.

А у меня анимация не проигрывается больше 2 раз по клику мыши. т.е. как только запускаем приложение и нажимаем на кнопку анимация проигрывается, но при повторном нажатии на кнопку, анимации нет!


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
vikaz
Дата 28.4.2010, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 1
Всего: 12



Решение!
Код

FillBehavior="Stop"


Это сообщение отредактировал(а) vikaz - 28.4.2010, 09:48


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
Akbar
Дата 20.7.2010, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 20.7.2010

Репутация: нет
Всего: нет



Цитата(vikaz @ 27.4.2010,  20:49)
Всем привет! создал анимацию в виде волны.
Делаю анимацию по событию Click на кнопке, при первом нажатии на кнопку анимация проигрывается. При повторном нажатии на кнопку, анимация больше не происходит.
Подскажите, как сделать, чтобы при каждом событии Click, воспроизводилась анимация? Заранее спасибо!

Надо просто создать анимцию в бленде и Чисто кодом в событии Click начать воспроизведение.

(this.Resources["имя анимации"] as System.Windows.Media.Animation.Storyboard).Begin();

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0906 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.