为winform加载gif,当我点击一个按钮时我需要显示加载gif然后在一些动作之后它不应该显示。
我可以找到网络表单的教程,但我正在努力为winform做同样的事情,请。提出一些想法。
谢谢, Karthick
答案 0 :(得分:10)
标准PictureBox
控件可以显示动画GIF。
在表单上设置PictureBox
,将其Image
属性设置为动画GIF,并将其Visible
属性设置为false
。
然后,当您想要执行操作时,请在代码中将PictureBox
的{{1}}属性设置为Visible
,执行操作并将其设置为true
试。
请注意,如果您在UI线程上执行操作,则表单(包括动画)将冻结,直到完成为止。要解决此问题,请查看false
组件。