Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/11 9:17:05
C#中ImageAnimator类功能和方法

C#中ImageAnimator类功能和方法

ImageAnimator类功能

ImageAnimator类是GDI+提供的实现动画效果类,动画处理包含基于时间的帧图像。

ImageAnimator类方法

ImageAnimator类常用方法及说明如表1所示。



表1 I mageAnimator类常用方法及说明

下面详细介绍ImageAnimator类的常用方法。

1.Animate方法

语法:

public static void Animate (

Image image,

EventHandler onFrameChangedHandler

)

参数说明如下。

image:要动画处理的Image对象。

onFrameChangedHandler :一个EventHandler对象,指定在动画帧发生更改时调用的方法。

返回值:此方法无返回值。

2.CanAnimate方法

语法:

public static bool CanAnimate (

Image image

)

参数说明如下。

image:要测试的Image对象。

返回值:如果指定图像包含基于时间的帧,则此方法返回True;否则返回False。

3.StopAnimate方法

语法:

public static void StopAnimate (

Image image,

EventHandler onFrameChangedHandler

)

参数说明如下。

image:要停止动画处理的Image对象。

onFrameChangedHandler:一个EventHandler对象,它指定在动画帧发生更改时调用的方法。

返回值:此方法无返回值。

4.UpdateFrames方法

此方法使该帧在当前正被动画处理的所有图像中前移。新帧在下一次呈现图像时绘制。

语法:

public static void UpdateFrames ()

返回值:此方法无返回值。

5.UpdateFrames方法(Image)

此方法使帧在指定的图像中前移。新帧在下一次呈现图像时绘制。此方法只适用于包含基于时间的帧的图像。

语法:

public static void UpdateFrames (

Image image

)

参数说明如下。

image:要为其更新帧的Image对象。

返回值:此方法无返回值。

注意:用AutoPlay属性播放的AVI文件将不断重复,直到将其值设置为False为止。




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759