Animation 示例

Animation 不仅是一个 ASP.Net AJAX 控件,它是一个可以添加到你的 Web 页面中去; 简单的操作,就可以使你的页面具有动画的效果。

下面的例子,展示了在页面上显示动画的四个主要方面:

  • 移动(在显示 Panel 控件的时候,以移动的方式显示到其应该停放的位置)
  • 大小的改变(在例子中呈现由小变大的效果)
  • 渐变(在例子中我们可以看到 Panel 呈现出现的渐变效果)
  • 颜色(在例子中,Panel 的字体可以清楚地看到其颜色的变化)


通过组合基本的动画动作,你可以很轻松的创建很牛B的动画效果,也可以轻松的将他们使用到客户端脚本代码,服务器端代码,或者 XML 标识中。


 Animation 概述

AnimationExtender 是一个可以使得你的页面通过采用 ASP.Net AJAX 动画框架非常容易的在你的页面上实现动画框架效果的控件。

它可以使得你页面上的控件,在某一个特定的事件中呈现动画效果,例如,OnLoad、OnClick、OnMouseOver 或者 OnMouseOut 等等。

在 ASP.Net AJAX 中,动画的定义采用了 XML 的格式,你可以阅读应用动画获得更多的信息。

与此同时,ASP.Net AJAX 还提供了一系列的动画框架使得你在制作动画的时候更加方便,它包括移动,渐变,改变大小等。你可以阅读动画引用获得更多的信息。


 Animation 属性
Animation 控件属性将被初始化如下面的示例代码所示,斜体属性为可选属性

<ajaxToolkit:AnimationExtender ID="ae"
  runat="server" TargetControlID="ctrl">
    <Animations>
        <OnLoad> ... </OnLoad>
        <OnClick> ... </OnClick>
        <OnMouseOver> ... </OnMouseOver>
        <OnMouseOut> ... </OnMouseOut>
        <OnHoverOver> ... </OnHoverOver>
        <OnHoverOut> ... </OnHoverOut>
    </Animations>
</ajaxToolkit:AnimationExtender>
  • TargetControlID - 将有事件呈现动画效果的控件 ID
  • OnLoad - 当页面被显示的时候产生的动画效果
  • OnClick - 当目标控件被点击的时候产生的动画效果
  • OnMouseOver - 当鼠标在目标控件上移动的时候产生的动画效果
  • OnMouseOut - 当鼠标指针移出目标控件的区域的时候产生的动画效果
  • OnHoverOver - 当鼠标停留在目标控件的区域的时候产生的动画效果
  • OnHoverOut - 当鼠标停止在目标控件的区域停留的时候产生的动画效果

 相关问题

 Internet 相关资源

登录本站,添加新的资源。一分钟注册


Copyright © 2007 AJAXASP.NET.CN 保留所有权利. 赞助本站