Основы анимации

Платформа создания анимационных эффектов пакета Control Toolkit содержит элемент AnimationExtender. Самое первое свойство, которое вам потребуется, – это TargetControlID, в нем должно содержаться значение атрибута ID анимируемого элемента:
TargetControlID="myTargetElement"> (!?? ... ??)
(/ajaxToolkit:AnimationExtender)

Фактическое определение анимационного эффекта располагается внутри элемента AnimationExtender. Здесь вы размещаете разметку XML, которая будет управлять анимацией. Корневым элементом этой разметки является элемент . Внутри этого узла должна быть определена следующая информация:
События
Когда запускать анимацию, то есть – событие
Типы и свойства анимации

Какие анимационные эффекты будут использоваться: плавное исчезновение, перемещение, изменение размеров или какие-то еще.
Пример 11.1 демонстрирует создание анимационного эффекта. Анимационный эффект представлен в виде узла , расположенного внутри узла , который будет запускаться по окончании полной загрузки страницы. В данном случае в элементе описывается единственный анимационный эффект – элемент .


В результате целевой элемент будет постепенно исчезать в течение трех секунд (атрибут Duration), минуя 25 градаций уровня прозрачности в секунду (атрибут Fps [frames per second – кадров в секунду]).
Пример 11.1. Простейший эффект плавного исчезновения AnimationFade.aspx
<%@ Page Language="C#" %>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1?transitional.dtd"> ASP.NET AJAX

(body)
(asp:ScriptManager ID="ScriptManager1" runat="server" /)

(asp:Label ID="Label1" runat="server" Text="See me fading ..."
Style="display: inline?block; background?color: Red;" /)

TargetControlID="Label1">






(/body)


Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
Воспроизведение сложных анимационных эффектов
Перетащить-и-отпустить
Платформа создания анимационных эффектов
Программирование анимационных эффектов
События для запуска анимации