c#如何使用gif动画作为进度条?

 我来答
iaskall
2012-08-27 · TA获得超过630个赞
知道小有建树答主
回答量:568
采纳率:83%
帮助的人:239万
展开全部
进度条是须与进度的百分比数结合的,如果你做的GIF仅仅是一个的话我觉得应该是无法真真作为进度条的,最多只能是一个伪进度条。
GIF是由许多帧构成,如果你要真真将一个GIF来作为一个进度条,那么可以配合百分比来分别调用GIF的控制播放,也就是说多少个百分点播放一帧,不过这个比较难(建议放弃)
还有一个方法就是你做多个GIF,按照百分比的进度来分别载入播放不同的GIF
(进度的百分比可以由backgroundWork来获取)
更多追问追答
追问
progressbar如何显示进度?谢!
追答
Progressbar就是通过改变其中的value值来显示进度啊。这个进度值value的改变往往是通过另外的一个进程来实现的,常用的有我前面说的backgroundworker来实现,当然你也可以自己新建一个线程。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式