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