加载gif以获取winform

Kar*_*ick 4 loading gif winforms

加载一个winform的gif,当我点击一个按钮我需要显示加载gif然后在一些动作后它不应该显示.

我可以找到web表单的教程,但我正在努力为winform做同样的事情,请.提出一些想法.

谢谢,Karthick

SLa*_*aks 11

标准PictureBox控件可以显示动画GIF.

PictureBox在表单上创建一个,将其Image属性设置为动画GIF,并将其Visible属性设置为false.

然后,当您要执行操作时,请将PictureBoxs Visible属性设置true为代码,执行操作,然后false再将其设置为.

请注意,如果您在UI线程上执行操作,则表单(包括动画)将冻结,直到完成为止.要解决此问题,请查看该BackgroundWorker组件.